NichiDict

カチューシャ

[kachuusha]

Meanings

1.Noun

Alice band; (horseshoe-shaped) headband (worn over the forehead); hairband