Traditional Chinese Meaning of sarsa
薩爾薩
Other Traditional 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 => 豬籠草科,