French-English dictionary »

pelleter par en avant meaning in English

FrenchEnglish
pelleter par en avant verbe

kick the can down the roadverb