masheens

English

Noun

masheens

  1. plural of masheen