Katyusha in German
Katyusha in German
Katjuscha
A type of artillery rocket launcher consisting of an array of rockets mounted on a truck, originated in the Soviet Union.
Stalinorgel
A type of artillery rocket launcher consisting of an array of rockets mounted on a truck, originated in the Soviet Union.