navigable English - French

1.

  • Englishfor a body of water: sea, river etc.

  • Frenchnavigable


Related words

thoroughfare  snag  waterway 




English translator: English French navigable  Eesti sõnaraamat   Español Traductor   Svenska Översättare