Multilingual Dictionary

Translate from
French

6 Languages
100% Free
🔍

Il faut que je me casse la tête

French → 6 languages
🇩🇪
Deutsch
Ich muss mir den Kopf zerbrechen
🇬🇧
English
I have to rack my brains
🇪🇸
Español
tengo que devanarme los sesos
🇮🇹
Italiano
Devo scervellarmi
🇯🇵
日本語
頭を悩ませなければならない
🇷🇺
Русский
мне придется ломать голову