• EN > GA
  • GA > EN

self-drive

1 adjective TOUR of holidaya self-drive holiday saoire le do charr féin 2 adjective TRANSP of hired vehicleféintiománaa self-drive car carr a thiomáineann tú féin