Arabic-French dictionary »

مَيْدَان اَلتَّايْمْز meaning in French

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

Place du Times

Times Square