English-Polish dictionary »

offal meaning in Polish

EnglishPolish
offal noun
animal's organs as food

podrobynoun