Englishleech
Englishto apply a leech medicinally
Dutchaderlaten
Finnishkupata
Swedishåderlåta
Englishto drain resources without giving back
Dutchaderlaten, uitzuigen
Germanqualifierdeleechen
English translator: Dutch aderlaten Eesti sõnaraamat Español Traductor Svenska Översättare