New English-Irish Dictionary
  • EN > GA
  • GA > EN

large-scale

1 adjective involving many people, things, or placesar scála mórmórscála  c m uar an mórchóirthe large-scale production of electricity táirgeadh leictreachais ar an mórchóir 2 adjective of maps etcar scála mórmórscála  c m ularge-scale map léarscáil ar scála mór, léarscáil mhórscála