Italian-English dictionary »

organo di stalin meaning in English

ItalianEnglish
organo di Stalin noun
{m}

Katyusha(rocket launcher)
noun
[UK: kə.ˈtjuː.ʃə] [US: kə.ˈtjuː.ʃə]

Stalin's organ(Katyusha, see also: Katyusha)
noun
[UK: ˈstɑː.lənz ˈɔː.ɡən] [US: ˈstɑː.lənz ˈɔːr.ɡən]