English-Arabic dictionary »

arc de triomphe meaning in Arabic

EnglishArabic
Arc de Triomphe the Parisian monument

قَوْسُ النَّصْرm