English-French dictionary »

bring to heel meaning in French

EnglishFrench
bring to heel (compel someone to obey)
verb

mettre au pas◼◼◼verbe