English-Arabic dictionary »

starched meaning in Arabic

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

منشّى