English to Arabic

Meaning for:
Dwelled
other
سكن