momots

English

Noun

momots

  1. plural of momot