Translation of tompok in English:

tompok

blotch

noun

  • 1

    blotch, large irregular mark