Size Chart

 US IT/EU FR
Small 46 42
Medium 48 44
Large 50 46
Extra Large 52 48