showing favor, agreement, or approval

Translation:
English
Adjective
Add