← Back to browseさるさ[sarusa]nounJapanese definitionNo Japanese definition yet.English definitionsarsaparilla (Smilax regelii); sarsaExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsさるさる