Polish-English dictionary »

żuwaczka meaning in English

PolishEnglish
żuwaczka

insect mandible