French-English dictionary »

ménotropine meaning in English

FrenchEnglish
ménotropine nom {f}

menotropin◼◼◼noun