jumping-saut d’obstacles: meaning, definitions and translations

English dictionaryEnglishFrench