English-Arabic dictionary »

grimacing meaning in Arabic

EnglishArabic
Grimacing [UK: ɡrɪ.ˈmeɪs.ɪŋ]
[US: ˈɡrɪ.məs.ɪŋ]

التكشير