Italian-English dictionary »

chelicero meaning in English

ItalianEnglish
chelicero noun
{m}

cheliceranoun