NichiDict

カチューシャ

[kachuusha]

Meanings

1.Noun

Katyusha

2.Noun

Katyusha (Soviet rocket launcher)