Mobile
Log In Sign Up
Home > english-french > "idol" in French

French translation for "idol"

[ 'aidl ] 
n. idole; statue; image; personne admirée

Related Translations:
serve idols:  servir des idoles
teenagers' idol:  idole des jeunes (aimé du public, populaire)
idol of the masses:  idole des masses (celui qui connait la gloire auprès du public)
Similar Words:
"idled away" French translation, "idleness" French translation, "idler" French translation, "idli" French translation, "idly" French translation, "idol of the masses" French translation, "idolater" French translation, "idolatress" French translation, "idolatrous" French translation, "idolatry" French translation