water basin - French English Dictionary
History

water basin

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "water basin" in French English Dictionary : 6 result(s)

English French
UN Terms
water basin impluvium [m]
water basin bassin hydrographique
water basin bassin d'alimentation
water basin bassin versant
water basin bassin de réception
Environment
water basin bassin hydrographique

Meanings of "water basin" with other terms in English French Dictionary : 1 result(s)

English French
Religion
holy-water basin bénitier [m]