DictionaryForumContacts

   English
Google | Forvo | +
to phrases
put on the brakes
gen. 刹车 (of a car); 制动; 施闸; (of a car)
put on the brake
gen. 刹车; 制动; 施闸
put on the brakes: 4 phrases in 1 subject
General4