DMPCS stands for Deep Mission Planning and Control Station

DMPCS
Share
Abbreviations And Their Meaning