impluvium - French English Dictionary
History

impluvium

Play ENFRFRfr
Play ENFRFRca


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

French English
UN Terms
impluvium [m] hydrographic basin
impluvium [m] watershed
impluvium [m] drainage area
impluvium [m] catchment area
impluvium [m] water basin
Geology
impluvium [m] rainfall area