English-French dictionary »

stick one's oar in meaning in French

EnglishFrench
stick one's oar in verb

mettre son grain de selverbe