Translation of pemogok in English:

pemogok

striker

noun

  • 1

    striker