bn:03271206n
Noun Named Entity
EL
No term available
EN
Ailsa Shipbuilding Company was a Scottish shipbuilding company based in Troon and Ayr, Ayrshire. Wikipedia
Relations
Sources