meaning of large scale

1. occurring widely as to many people; "mass ">destruction"


Related Words

large-scale |

Developed & Maintained By Taraprasad.com

Treasure Words