Portuguese-English dictionary »

mofeta meaning in English

PortugueseEnglish
mofeta noun
{f}

mofettanoun
[UK: məʊfˈetə] [US: moʊfˈeɾə]