Translation of bengkarung in English:

bengkarung

small lizard-like creature

noun

  • 1

    small lizard-like creature