Translation of biawak in English:

biawak

monitor lizard

  • 1

    monitor lizard