English dictionary, thesaurus, translations & etymology
FreeDict.com

sarsaparilla in Spanish

sarsaparilla in Spanish

zarzaparrilla
noun
Any of various tropical (Central and South) American vines of the genus Smilax, such as Smilax aspera, which have fragrant roots.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.