Search results
Rare term; 'taru' adjective
energetic; lively; dynamic; vigorous
'taru' adjective
lively; vigorous