Idioms meaning for put his foot down
Answers
Answered by
0
Answer:
to adopt a firm policy when faced with opposition.
Similar questions