← Tulu Dictionary
gulla
s.
Gulla — A kind of small mollusk.
manner-1886-vision