Subscribe
URL of the page has been copied to clipboard.
Meaning : The geographical area in which one nation is very influential.
Synonyms : sphere
Install App