English
›
Words
accolade
Translation:
English
Noun
9
award
of merit
1
strong
praise and approval
Add
Translation