English to Arabic

Meaning for:
Laundrettes
other
المغاسل - أماكن غسيل الملابس