largescale
Gran escala
translation of 'largescale'
adjective
de gran envergadura
definition
Credits: Google Translate
English to Spanish Dictionary largescale |