English dictionary, thesaurus, translations & etymology
FreeDict.com

sarsaparilla in French

sarsaparilla in French

salsepareille
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 WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.