German to English Dictionary

Deutsch Version

to put one’s foot down German pronunciation - Say to put one’s foot down in English pronunciation Meaning of "to put one’s foot down" in English language