a place for berthing vessels to facilitate loading and discharging of cargo

listen to the pronunciation of a place for berthing vessels to facilitate loading and discharging of cargo
English - Turkish
English - English
wharf