Arabic-English dictionary »

اَلْمَجِيدُو meaning in English

ArabicEnglish
اَلْمَجِيدُو m

Mount Megiddohill in modern Israel