land forms - French English Dictionary
History

land forms

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "land forms" in French English Dictionary : 3 result(s)

English French
Medicine
land forms orographie [f]
Environment
land forms géomorphologie [f]
Heritage Conservation
land forms formes terrestres