Translation of anaconda in Malay

anaconda

anakonda

noun

  • 1

    anakonda, ular besar tropika di Amerika Selatan