meaning of high commission
1. an embassy of one British Commonwealth country to another
Related Words
high commission | high commissioner |
1. an embassy of one British Commonwealth country to another
high commission | high commissioner |