Results for "

dockyard

"
English - Turkish Dictionary

dockyard

(English - Turkish Dictionary) :
i. tersane.