Versione Inglese
Meaning of
"Chi te lo fa fare."
in English language
Italian to English
English to Italian
Italian
English
Chi te lo fa fare.
Who makes you do it.