Arabic-English dictionary »

المنشفة meaning in English

ArabicEnglish
المنشفة

Towel[UK: ˈtaʊəl] [US: ˈtaʊəl]