English-Arabic dictionary »

angkor meaning in Arabic

EnglishArabic
Angkor Wat Cambodian temple complex

أَنْغْكُور وَاتm