English-Arabic dictionary »

scowled meaning in Arabic

EnglishArabic
Scowled [UK: skaʊld]
[US: ˈskaʊld]

معبّس