センキョカー
Meanings
Noun
1. Wahlkampf-Lautsprecherwagen
Composed of
wählen; Wahl; Auswahl