English to Arabic

Meaning for:
Laundrette
other
المغسلة - مكان غسيل الملابس