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