Spanish-English dictionary »

mirada amenazadora meaning in English

SpanishEnglish
mirada amenazadora noun
{f}

glower(angry glare or stare)
noun
[UK: ˈɡlaʊə(r)] [US: ˈɡlaʊər]