Deimos mandate Synonyms
We can't find synonyms for the phrase "Deimos mandate", but we have synonyms for terms, you can combine them.Deimos Synonyms
DM abbreviation
DM is an abbreviation for Deimos MandateWhat does DM stand for?
DM stands for "Deimos Mandate" Definitions for Deimos
- (noun) the outer of two small satellites of Mars