Definify.com

Definition 2025


mammasans

mammasans

English

Noun

mammasans

  1. plural of mammasan