Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
be in a jam
être dans le pétrin, être dans une mauvaise passe; être en dilemme, se sentir dans l'embarras
detail>>
jam
n. blocage, coincement; enrayement; foule, cohue; confiture, embouteillage, encombrement...
detail>>
1
2
3
Next