Talk:Papel Picado Kart/@comment-71.219.14.161-20190420200740/@comment-36455278-20190421041727

Papel is Paper in Spanish

Picado means Chopped in Spanish

So its basically Chopped Paper in Spanish.