umras

English

Noun

umras

  1. plural of umra