French-English translation for "démancher"

 

"démancher" English translation

Results: 1-2 of 2

démancher {verb}

to sail out (from a channel) {vb} [naut.]
 

Synonyms

Synonyms (French) for "démancher":

Similar words

More in the English-Indonesian dictionary.