← Tulu Dictionary
bargottu
s.
bargottu — Threatening, menacing. 2. frowning
manner-1886-vision