French-English dictionary »

second souffle meaning in English

FrenchEnglish
second souffle nom {m}

second wind◼◼◼(renewed feeling of energy)
noun