haaina dangada

English: Translation
stare at people indiscreetly (esp. strangers)
adjective
carroll-soulik-1973