English to Chinese Dictionary

Search:

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

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


<< back to the home page