Dictionary search results

Showing 1-50 of 84 results

canal d'amenée French-English

headrace channel

canal adducteur French-English

water supply channel

alimentary canal English-French

tube m digestif

canal d'irrigation French-English

irrigation channel

canal de distribution French-English

distribution channel

canal d'amenée French-English

headrace channel

canal adducteur French-English

water supply channel

canal d'irrigation French-English

irrigation channel


Page: 1 2