Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
turn
train
turen
turin
taran
tiran
tran
tuiran
?
突然
tū
rán
sudden; abrupt; unexpected
徒然
tú
rán
in vain
<< back to the home page