mofettas

English

Noun

mofettas

  1. plural of mofetta