Similar words :

self-drive

adjectiveaidiacht 1 tourismturasóireacht of holiday a self-drive holiday saoire le do charr féin 2 transportiompar of hired vehicleféintiomána a self-drive car carr a thiomáineann tú féin
Loading phrases and examples...
Loading Teanglann link ...