Search results
'taru' adjective
disappointed; dejected; disheartened; glum; astonished; dumbfounded
indignant; angry