Version Française
Meaning of
"se tirer"
in English language
French to English
English to French
French
English
se tirer d’un mauvais pas; fam. se tirer d’un pétrin.
mess (to get out of a -)
se tirer de qc. (situation, difficultés)
to come through sth. (situation, difficulties)