Catalan English Dictionary

català, valencià - English

un repte in English:

1. a challenge a challenge