← Tulu Dictionary
dustara
ದುಸ್ತರ
adj.
Difficult, trying, hard
manner-1886-vision