Arabic-English dictionary »

ذو أبراج meaning in English

ArabicEnglish
ذو أبراج

Turreted[UK: ˈtʌ.rə.tɪd] [US: ˈtʌ.rə.tɪd]