Translation of lepatlêlô in English:

lepatlêlô

large open space

noun (class 5, plural mapatlêlô)

  • 1

    large open space