English-French dictionary »

mofetta meaning in French

EnglishFrench
mofetta noun
[UK: məʊfˈetə]
[US: moʊfˈeɾə]

mofettenom {f}