Hungarian-French dictionary »

mi az ördög lelte? meaning in French

HungarianFrench
Mi az ördög lelte?

Quelle mouche l'a piqué ?