Translation of logora in English:

logora

fence

noun (class 11, plural digora)

  • 1

    fence
    ‘Ditonki di tlodile legora’ The donkeys jumped over the fence