main-top-gallant-stay - German English Dictionary

Suggest a Term