Nemra نمرة

English: Translation
Number
noun
adjective
Universe and the natural world
Plural form
Nemar
Italian
Turkish