English-German dictionary »

traffic blocks meaning in German

EnglishGerman
traffic blocks noun

die VerkehrshindernisseSubstantiv