English-Polish dictionary »

beast of prey meaning in Polish

EnglishPolish
beast of prey noun
animal

drapieżniknoun