User Contribution

Translation of مِراح in English

مِراح

  1. noun

    Happiness; delightfulness;gladness; joy.

    Is this entry useful?
Powered by Oxford