Translation of toke in English:

toke

large gecko lizard

(tokek)

noun

  • 1

    large gecko lizard
  • 2

    sound of the gecko