English to Chinese Dictionary

Search:

Did you mean: turn train turen turin taran tiran tran tuiran ?

突然 rán sudden; abrupt; unexpected
徒然 rán in vain


<< back to the home page