English-German dictionary »

transported to the spot meaning in German

EnglishGerman
transported to the spot

herangebracht