Iférru

From Fresh Dictionary

Sardinian

Noun

iférru

  1. (place) hell.
Personal tools