Translation of pemampat in English:

pemampat

compressor

noun

  • 1

    compressor