hell-like place or situation.

listen to the pronunciation of hell-like place or situation.
English - English

Definition of hell-like place or situation. in English English dictionary

Hell-like place or situation.
inferno