てる
hometateru

Ichidan Verb

1. to praise; to extol; to applaud

Transitive
Other forms: