English-French dictionary »

odderon meaning in French

EnglishFrench
odderon noun

oddéronnom {m}