shipowners' clubs

English

Noun

shipowners' clubs

  1. plural of shipowners' club