English-Polish dictionary »

katyusha meaning in Polish

EnglishPolish
Katyusha noun
rocket launcher

katiuszanoun