navigable part of a river English - French




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