English dictionary, thesaurus, translations & etymology
FreeDict.com

sarsaparilla in Italian

sarsaparilla in Italian

salsapariglia
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.