English to Arabic

Meaning for:
Abodes
other
المنازل :: المساكن :: البيوت