"leihautos" in English Leihautos {m pl} rentals Detailed translations for "leihautos" Leihautos{masculine plural} Leihautos(also: Mietwagenfirmen, Leihwagenfirmen, Autoverleihfirmen, Autovermieter) rentals