Arabic-English dictionary »

جِرِينْلَانْد meaning in English

ArabicEnglish
جِرِينْلَانْد f

Greenlanda large self-governing island in North America