×
idolized
meaning in French
adj.
idolâtré; admiré; vénéré, aimé
Related Words
idolize
idolized him
idolization
idolize
idolized him
idolizer
PC Version
Copyright © 2018 WordTech Co.