← Tulu Dictionary
bouru
s.
bouru — The snarling of dogs and cats. 2. frowning, threatening.
manner-1886-vision