vocab dash
Log in
Sign up
repesca
Top 25000
Meanings
Noun
1. repechage
(sports, soccer, Spain)
2. retake, repeat