Translation of landas in English:

landas

base

noun

  • 1

    base, foundation