English-German dictionary »

place of installation meaning in German

EnglishGerman
place of installation noun

der AufstellplatzSubstantiv