English-Arabic dictionary »

angkor wat meaning in Arabic

EnglishArabic
Angkor Wat Cambodian temple complex

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