heavy precipitation - French English Dictionary
History

heavy precipitation



Meanings of "heavy precipitation" in French English Dictionary : 1 result(s)

English French
Meteorology
heavy precipitation précipitations abondantes