dockyard


Results for "dockyard"

English - Turkish Dictionary

dockyard

(English - Turkish Dictionary) :
i. tersane.