Translation of loji in English:

loji

plant

noun

  • 1

    plant, factory, its machinery