French-English dictionary »

substitute meaning in English

FrenchEnglish
substitute nom {f}

surrogate [surrogates](substitute)
noun
[UK: ˈsʌ.rə.ɡeɪt] [US: ˈsɜː.rə.ɡət]