← Tulu Dictionary
touta
s.
touta — A cucumber.
manner-1886-vision