spread over a vast region Synonym
Synonyme spread over a vast region
Search Synonyms