DictionaryForumContacts

   English
Terms for subject Materials science containing distance | all forms | exact matches only
EnglishFrench
long-distance water relayacheminement de l'eau à grandes distances