sarusa
1. sarsaparilla (Smilax regelii); sarsa
Noun
1. sarsaparilla (Smilax regelii); sarsa
1. Wasn't salsa.
1. It is not salsa.
1. Was salsa.
1. Salsa-; Salsalike
1. Was not salsa.; It was not salsa.
1. If/when salsa
1. It is not salsa.
1. If/when salsa
1. If/when salsa