English-French dictionary »

choke collar meaning in French

EnglishFrench
choke collar (type of collar)
noun

chaîne d’étranglementnom {f}