United States flag
United Kingdom flag
Search from various English teachers...
Signup/Login
Posts
And would you mind burning the Angostura? 中文怎么翻译? it's a sentence in a movie conversation, following talking about having a pink jin. Could you explain what does it mean and how to translate this into Chinese? Thanks!
November 13, 2017
4
1
00:00
00:00