English to Arabic

Meaning for:
Accommodation
other
المسكن :: توفيق :: ملاءمة