English
›
Words
idolize
Translation:
English
Verb
8
to
totally love someone and not see their faults
5
deify
Add
Translation