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