English to Chinese Dictionary

Search:

Did you mean: nadu nanda nata nadao naoda noda nuda nude ?

拿大 to put on airs / self-important / high and mighty


<< back to the home page