English-Arabic dictionary »

times square meaning in Arabic

EnglishArabic
Times Square wide intersection in New York City

مَيْدَان اَلتَّايْمْزm