Translation of sarsaparilla in Malay

sarsaparilla

sarsaparila

noun

  • 1

    sarsaparila, pokok kawasan tropika yang terdapat di Amerika, akar kering sarsaparila