You asked:

what does a school-teacher earn in italy

  • Italy
    Italy
    A school-teacher typically earns €20532 in Italy.