Polish-English dictionary »

katiusza meaning in English

PolishEnglish
katiusza noun

Katyushanoun
rocket launcher

Your history