be in a bad mood and have a scowl on one's face - Turco Inglés Diccionario

Proponer traducción