Meaning of 'alluvial bench'

  • வண்டல் மேடு


Browse English to Tamil Dictionary