Translation of salamander in Malay

salamander

salamander

noun

  • 1

    salamander, sejenis binatang seperti biawak