composure-sang-froid: meaning, definitions and translations

English dictionaryEnglishFrench