English-French dictionary »

meconate meaning in French

EnglishFrench
meconate noun

méconatenom {m}