French-English dictionary »

être dans la dèche meaning in English

FrenchEnglish
être dans la dèche verbe

do it tough(be in a desperate situation)
verb