Spanish-English dictionary »

en gran escala meaning in English

SpanishEnglish
en gran escala adjective

large-scaleadjective
[UK: ˈlɑːdʒ skeɪl] [US: ˈlɑːrdʒ skeɪl]