Random
Martian thwarts Synonyms
Definitions for Martian
(adjective) of or relating to the planet Mars (or its
fictional
inhabitants)
(noun) imaginary
people
who live on the planet Mars
Synonyms for phrase
alien skin
alien ruin
alien pit
alien match
alien trash
astronaut skin
MT abbreviation
MT
is an
abbreviation
for Martian Thwarts
What does MT stand for?
MT stands for "Martian Thwarts"
Thwarts
replaced
Martian
defeat