Translation of pemintas in English:

pemintas

interceptor

noun

  • 1

    interceptor