English edit

Noun edit

mofettas

  1. plural of mofetta