Versión en Español
Meaning of
"look (n): mirada (f) airada"
in English language
Spanish to English
English to Spanish
Spanish
English
look (n): mirada (f) airada
angry look