English
›
Words
(of
a body of water) wide and deep enough to allow ships to pass through
Translation:
English
Adjective
2
navigable
Add
Translation