French-English dictionary »

mettre son grain de sel meaning in English

FrenchEnglish
mettre son grain de sel verbe

stick one's oar inverb