NichiDict

さるさ

撒爾沙撒児沙
[sarusa]

Meanings

1.Noun

sarsaparilla (Smilax regelii); sarsa