Entry # 5259 has returned 1 entry

daumada

verb stare at,observe closely