mammars

English

Noun

mammars

  1. plural of mammar