English to Brahui Dictionary
scowl
خُوڑت خُوڑت اُرِنگ
English definition for scowl
1. n. a facial expression of dislike or displeasure
2. v. frown with displeasure
Synonyms and Antonyms for scowl
Sponored Video