put your foot in your mouth (american) - Spanish English Dictionary
History

put your foot in your mouth (american)



Meanings of "put your foot in your mouth (american)" in Spanish English Dictionary : 3 result(s)

English Spanish
Idioms
put your foot in your mouth (american) meter el cazo [v]
put your foot in your mouth (american) dar un paso en falso [v]
put your foot in your mouth (american) meter la pata [v]