DEMS

views updated

DEMS defensively equipped merchant ships

More From encyclopedia.com