English

edit

Noun

edit

mofettas

  1. plural of mofetta