English
›
Words
scowl
Translation:
English
Noun
1
glower
Add
Translation