wikipedia
English
Etymology
Russian Little Katie
Proper noun
en-proper noun
- Russian made artillery rocket launcher, originally manufactured in the 1930, but improved and still used by some modern armed forces.
Translations
Hebrew: ק���ש�|קַ�ְ��ּשָ�� f
mid
|