inhabitant of earth

Pain will spare no inhabitant of Earth!
¡El dolor no guardará a ningún habitante de la Tierra!
Terrestrial means inhabitant of Earth.
Terrestre- habitante del planeta Tierra.
Word of the Day
chilling