ristras
English
Noun
ristras
plural of
ristra
Spanish
Noun
ristras
f
pl
plural of
ristra