English-Polish dictionary »

horse-leech meaning in Polish

EnglishPolish
horse-leech noun
Haemopis sanguisuga

pijawka końskanoun