English to Chinese Dictionary

Search:

Did you mean: saituo sato satui stud statue satay sati situ ?

洒脱 tuo free and at ease; natural; unconstrained


<< back to the home page