chistera
Top 40000
Meanings
Noun
1. basket (Basque pelota)
2. behind-the-back pass (rugby)