Arabic-English dictionary »

مَرْكَز اَلتِّجَارَة اَلْعَالَمِيّ meaning in English

ArabicEnglish
مَرْكَز اَلتِّجَارَة اَلْعَالَمِيّ m

Twin Towersthe two main buildings of the World Trade Center