KATYUSHA


Meaning of KATYUSHA in English

n. Russian weapon which fires rockets (similar to a bazooka)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.