Definition: 1. Abbreviation of Million or Millionen.
Show more information about Mio.
Search took: 3.10 ms