DEMS

views updated

DEMS defensively equipped merchant ships

About this article

DEMS

Updated About encyclopedia.com content Print Article Share Article