sarros
See also:
Sarros
Portuguese
Noun
sarros
plural of
sarro
Spanish
Noun
sarros
m
pl
plural of
sarro