English-Polish dictionary »

hemovore meaning in Polish

EnglishPolish
hemovore noun
blood-drinking animal

krwiopijcanoun