English-Polish dictionary »

chelicera meaning in Polish

EnglishPolish
chelicera noun
chelicera

szczękoczułeknoun