Sfacteria
Italian
Proper noun
Sfacteria
f
Sphacteria
(Greek island)
Anagrams
sfaticare