Русский-Английский словарь »

исчадие ада означает в английский

РусскийАнглийский
исчадие ада noun
{n}

hellspawn(creature(s) from Hell)
noun