amsar

English

Noun

amsar

  1. plural of misr

Anagrams