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