Meaning of カチューシャ in Japanese

  1. Words

Definition of カチューシャ

カチューシャ(kachuusha)
  1. (n) Alice band; horseshoe-shaped hairband made of metal or plastic (often covered with cloth)
  2. Katyusha rocket launcher (Soviet)
Back to top