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

rimless glasses

noun OPT, FASH
spéaclaí gan frámagloiní gan fráma