French-English dictionary »

tiré d'affaire meaning in English

FrenchEnglish
tiré d'affaire preposition

out of the woods◼◼◼(out of peril)
preposition