Polish-English dictionary »

szczerbak meaning in English

PolishEnglish
szczerbak noun

xenarthrannoun
mammal