English to Arabic

Meaning for:
Palazzo
other
بالازو