canastas
English
Noun
canastas
plural of
canasta
Spanish
Noun
canastas
f
pl
plural of
canasta