certificate of self-inspection of ship’s articles - German English Dictionary

Suggest a Term