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

staging area

noun MILionad ceann réimethis island was the staging area for the attacks is ón oileán seo a d'imíodh na saighdiúirí le hionsaithe a dhéanamh