almyrahs

English

Noun

almyrahs

  1. plural of almyrah