English to Arabic

Meaning for:
Castellan
other
ساكن أو مالك القلعة