NichiDict

ペープサート

[peepusaato]

Meanings

1.Noun

paper theater; toy theater; puppet theater