landform

suomi-englanti sanakirja

landform englanniksi

  1. Any geological feature, such as a mountain or valley.