Translation of makmal in English:

makmal

laboratory

noun

  • 1

    laboratory, room or building equipped for scientific work, lab