an obstruction of cables and spars across a river or harbor entrance

listen to the pronunciation of an obstruction of cables and spars across a river or harbor entrance
İngilizce - İngilizce
entanglement
an obstruction of cables and spars across a river or harbor entrance