French-English dictionary »

dextrochère meaning in English

FrenchEnglish
dextrochère nom

dextrocherenoun