Back to N3 Words
靴下人形
くつしたにんぎょう
JLPT N3
noun
Meanings
English
sock puppet (hand puppet made from a stocking or sock)