Translation of emparan in English:

emparan

centrifuge

noun

  • 1

    centrifuge, machine using centrifugal force for separating substances