scowling - Inglés Sinónimo Diccionario

scowling

adj.
[1] beetle-browed