Chinese

edit

Verb

edit

Sense: to admire; to look up to; to hold in high esteem; to revere

edit
Synonyms
edit