Italian

edit

Noun

edit

melampiri m

  1. plural of melampiro

Anagrams

edit