Home

Word

High Commission, n.
more info an embassy of one British Commonwealth country to another
<noun.group>

High Commission