English-Arabic dictionary »

scowls meaning in Arabic

EnglishArabic
Scowls [UK: skaʊlz]
[US: skaʊlz]

العبوس