French-English dictionary »

hydroscience meaning in English

FrenchEnglish
hydroscience nom {f}

hydroscience◼◼◼noun