to praise or honor

Translation:
English
Add