Meaning of high commission
Definition of high commission
(noun)
an
embassy
of one British Commonwealth
country
to
another
Other information on high commission
WIKIPEDIA results for
high commission
Amazon results for
high commission
Tweet