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