Arabic-English dictionary »

غْرِينَادَا meaning in English

ArabicEnglish
غْرِينَادَا f

Grenadaid=Q769|Caribbean country