Translation of lesope in English:

lesope

garden

noun (class 5, plural masope)

  • 1

    garden