English dictionary, thesaurus, translations & etymology
FreeDict.com

sarsaparilla in Portuguese

sarsaparilla in Portuguese

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