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