← Tulu Dictionary
todatu
s.
todatu — Entanglement; obstacle, hindrance
manner-1886-vision