Convert 20 MX to Euro

20 MX = 30.51 EUR

1 MX = 1.52541 EUR

See the live MX to EUR rate