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