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