largely-en gran mesura: meaning, definitions and translations

English dictionaryEnglishCatalan

What is largely?largely is en gran mesura

What is en gran mesura?

  • For the most part; mainly.
    Majoritàriament; principalment.
  • On a large scale; amply.
    --