← Tulu Dictionary
bagabaga
s.
bagabaga — The crackling noise of conflagration.
manner-1886-vision