Italian

edit

Noun

edit

cartepeste f

  1. plural of cartapesta

Anagrams

edit