English-Arabic dictionary »

nonplussed meaning in Arabic

EnglishArabic
Nonplussed [UK: nɒn.ˈplʌst]
[US: nanˈpləst]

مشوّش