French-English dictionary »

chamelet meaning in English

FrenchEnglish
chamelet nom {m}

young camelnoun