Translation of biawak in English:

biawak

monitor lizard

noun

  • 1

    monitor lizard