mammalucchi

Italian

Noun

mammalucchi m

  1. plural of mammalucco