manooses

English

Noun

manooses

  1. plural of manoos