hellscape in Portuguese hellscape in Portuguese paisagem infernal noun A hellish landscape. Add to Flashcards