English
›
Words
to
admire to an excessive degree
Translation:
English
Verb
2
adulate
Add
Translation