French-English dictionary »

odontothèque meaning in English

FrenchEnglish
odontothèque nom {f}

odontothecanoun