leech English -
1.
Englishleech
-
Englishto apply a leech medicinally
Englishleech
-
Dutchaderlaten, uitzuigen
Related words
English translator: English leech Eesti sõnaraamat Español Traductor Svenska Översättare
Englishleech
Englishto apply a leech medicinally
Englishleech
Dutchaderlaten, uitzuigen
English translator: English leech Eesti sõnaraamat Español Traductor Svenska Översättare