Translation of kadal in English:

kadal

lizard

noun

  • 1

    lizard