captain/master of arab ship - German English Dictionary

Suggest a Term