Summary
French
Detailed Translations for se presser le citron from French to English
se presser le citron:
-
se presser le citron (se creuser la cervelle; penser; réfléchir; se fatiguer les méninges; se tracasser; ruminer; réfléchir profondément; cogiter; méditer; remâcher; se biler; carburer; se torturer l'esprit)
Translation Matrix for se presser le citron:
External Machine Translations: