Basic things you should know about |

TOEFL Vocab: English Idioms

Subjects : toefl, english, vocabulary
put your foot in it
Say something accidentally which upsets or embarrasses someone
1 of 50