English-German dictionary »

store lease (rental) (us) meaning in German

EnglishGerman
store lease (rental) (US) noun

die LadenmieteSubstantiv