venturing-s’aventurer: meaning, definitions and translations

English dictionaryEnglishFrench