English to Arabic

Meaning for:
Castle
other
القلعة