Main content

大象传媒 Authentic Real English “地道英语”:Shoehorn (something) in (把某物) 硬塞进某处

He shoehorned some irrelevant arguments into his essay… Learn what that means here

Release date:

Duration:

3 minutes

This clip is from