English to Chinese Dictionary

Search:

Did you mean: to tuo tao tiao that two too tea ?

土澳 Ào Australia (slang term reflecting a perception of Australia as something of a backwater)


<< back to the home page