short-term let

listen to the pronunciation of short-term let
English - German

Definition of short-term let in English German dictionary

short-term let
Kurzzeit-Vermietung