English to Arabic

Meaning for:
Xenodochium
other
بيت مخصص للضيوف