French-English dictionary »

tout dévoué à meaning in English

FrenchEnglish
tout dévoué à preposition

at the feet of(very devoted to)
preposition