← Tulu Dictionary
macca
ಮಚ್ಚ
s.
macca — A strong, stinking smell
manner-1886-vision