se sortir d'une impasse - French English Dictionary
History

se sortir d'une impasse



Meanings of "se sortir d'une impasse" in English French Dictionary : 1 result(s)

French English
General
se sortir d'une impasse [v] get out of a tight spot