コウツウシャダン
Meanings
Noun
1. Straßenblockade
Composed of
verkehren; Kontakt haben; Verkehr (von Personen, Waren und Nachrichten); Transport; Personenverkehr; Personentransport
unterbrechen; isolieren; absperren; versperren; Unterbrechung; Isolierung