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

storefront

1 noun COMM shopfrontaghaidh siopaéadan siopa 2 noun COMP, COMM websitecomhéadan ordaithe