Translation of مِراَۃ in English

مِراَۃ

Noun (feminine)

  1. mirror, looking-glass

Powered by Oxford