English Nouns: mofetta

English Nouns verb 'mofetta' conjugated