Translation of adder in Malay

adder

ular beludak

noun

  • 1

    ular beludak, ular kecil yang berbisa