Translation of legora in English:

legora

fence

noun (class 5, plural magora)

  • 1

    fence