DictionaryForumContacts

   English
Google | Forvo | +
put one's foot into it
gen. 说错话; 做错事; 犯错误; 陷人困境; 弄糟