Search results
Rare term; 'taru' adjective
steep (mountain); precipitous
hard (life); difficult; troubled