French-English dictionary »

convivence meaning in English

FrenchEnglish
convivence nom

convivence◼◼◼(coexistence)
noun