Arabic-English dictionary »

مشورب meaning in English

ArabicEnglish
مشورب

Moustached[UK: mə.ˈstɑːʃt] [US: mə.ˈstɑːʃt]

Whiskered[UK: ˈwɪ.skəd] [US: ˈwɪ.skəd]