expressing
praise or commendation

Translation:
English
Adjective
Add