Translation of jempol in English:

jempol

thumb

noun

  • 1

    thumb
  • 2

    first-rate, tops