French-English dictionary »

suppléer meaning in English

FrenchEnglish
suppléer verbe

stand in for◼◼◼(replace)
verb