English-French dictionary »

french drop meaning in French

EnglishFrench
French drop (sleight of hand technique)
noun

tourniquetnom