Italian edit

Noun edit

canfore f

  1. plural of canfora

Anagrams edit