English
›
Words
adulation
Translation:
English
Noun
9
admiration
that is more than is necessary or deserved
0
flattery
Add
Translation