vocab dash
Log in
Sign up
mettre un frein
Meanings
Verb
1. to curb; to put the brakes on; to put a stop to