Search results
anger; rage; resentment; indignation; exasperation
'taru' adjective
angry; indignant; wrathful; enraged
(pent-up) anger; indignation; resentment; irritation