colista
Top 30000
Meanings
Noun
1. team bottom of a league (sports)
2. queuer