leaches - Alemán Inglés Diccionario

leaches

Meanings of "leaches" in German English Dictionary : 2 result(s)

Inglés Alemán
General
leaches Laugen [pl]
leaches laugt