ended-s’est terminée: meaning, definitions and translations

English dictionaryEnglishFrench