Polish-English dictionary »

szczękoczułek meaning in English

PolishEnglish
szczękoczułek noun

cheliceranoun
chelicera