Polish-English dictionary »

łupacz meaning in English

PolishEnglish
łupacz noun

haddocknoun
marine fish