English-French dictionary »

kick the can down the road meaning in French

EnglishFrench
kick the can down the road verb

pelleter par en avantverbe