Alphabet Filter:

Results

Definition of Leached:

  1. of Leach

Synonyms:

Usage examples: