Translation of llana in English:

llana

plain, n.

feminine noun

  • 1

    Geography
    plain
  • 2

    Building
    trowel