Meanings of leach (leaches) in English

Usage of leach (leaches) in English
1
2
3
4

Zoom in "leaches"

Used as
Verb
Most used in
1925