English to Arabic

Meaning for:
Repair-shop
other
دكان التصليح