Sarsa definition
Advertisement
Alternative Forms
Alternative Form of sarsa -
sarza
Other Word Forms
Noun
Singular:
sarsa
Plural:
sarsas