English-French dictionary »

dextrochere meaning in French

EnglishFrench
dextrochere noun

dextrochèrenom