English-German dictionary »

self-drive car hire meaning in German

EnglishGerman
self-drive car hire noun

der SelbstfahrerdienstSubstantiv