leaches
English
Noun
leaches
plural of
leach
Verb
leaches
third-person singular
simple present
indicative of
leach
Anagrams
Chelsea
Galician
Verb
leaches
second-person singular preterite indicative of
lear