• EN > GA
  • GA > EN

eyeshade

1 noun sun visorclipéad mascscáthlán masc1  c m u 2 noun sleep maskpúicín masc4  c m u
phrases

green eyeshade

there's more to life than green eyeshades and paperwork ní fiú do shaol ar fad a chaitheamh ar pháipéarachas