English-French dictionary »

stop someone in their tracks meaning in French

EnglishFrench
stop someone in their tracks verb

couper dans son élanverbe

interrompreverbe