Geenna

See also: geenna

Italian

Proper noun

Geenna f

  1. Gehenna