Arabic-English dictionary »

بُرْج مُرَاقَبَة meaning in English

ArabicEnglish
بُرْج مُرَاقَبَة m

control towerairport control tower