English-Polish dictionary »

forest polecat meaning in Polish

EnglishPolish
forest polecat

tchórz zwyczajny