Go to Homepage
Translated in 19 languages
[Subject: Athletic & Outdoor Sports & Games]
- In sports the act of enabling another player to make a good play
Translated in 10 languages
- To put oneself out for (in favour of someone)
Translated by: MICAELA GALLERINI
Translated in 7 languages
- To perform some service for
Translated by: GUEST USER
Translated in 5 languages