English to Arabic

Meaning for:
Palace
other
القصر