Arabic-French dictionary »

مِرِيدَا meaning in French

ArabicFrench
مِرِيدَا f

Mérida