English to Arabic

Meaning for:
Turreted
other
ذو أبراج