Translation of sarsaparila in English:

sarsaparila

sarsaparilla

noun

  • 1

    sarsaparilla, soft drink flavoured with a tropical vine root, similar to root beer, aromatic, medicinal root