Englishleech
Englishto apply a leech medicinally
Dutchaderlaten
Finnishkupata
Swedishåderlåta
English translator: Swedish åderlåta Eesti sõnaraamat Español Traductor Svenska Översättare