Simplified Chinese Meaning of sarsa
萨尔萨
Other Simplified Chinese words related to 萨尔萨
No Synonyms and anytonyms found
Nearest Words of sarsa
Definitions and Meaning of sarsa in English
sarsa (n.)
Sarsaparilla.
FAQs About the word sarsa
萨尔萨
Sarsaparilla.
No synonyms found.
No antonyms found.
sars => 非典, sarrasine => 萨拉斯, sarrasin => 荞麦, sarraceniales => 狸藻目, sarraceniaceae => 猪笼草科,