French-English dictionary »

idolâtre de meaning in English

FrenchEnglish
idolâtre de preposition

at the feet of(very devoted to)
preposition