French-English dictionary »

humanine meaning in English

FrenchEnglish
humanine nom {m}

humanin◼◼◼noun