Translation of landas in English:

landas

base

noun

  • 1

    base
  • 2

    substratum