Arabic-English dictionary »

منشّى meaning in English

ArabicEnglish
منشّى

Starched[UK: stɑːtʃt] [US: ˈstɑːrtʃt]