dictionnaire Français-Anglais »

tout dévoué à signifie anglais

FrançaisAnglais
tout dévoué à preposition

at the feet of(very devoted to)
preposition