"self drive" in German self-drive Selbstfahren Selbstfahrer... Detailed translations for "self drive" self-drive self-drive das Selbstfahren{neuter} self-drive Selbstfahrer... English synonyms for "self drive" self-drive {n} car rental hire car rent-a-car u-drive you-drive