Katyusha in Italian
Katyusha in Italian
katiuscia
A type of artillery rocket launcher consisting of an array of rockets mounted on a truck, originated in the Soviet Union.
organo di Stalin
A type of artillery rocket launcher consisting of an array of rockets mounted on a truck, originated in the Soviet Union.