Slovnenya

Translation English Spanish: megabyte

Diccionario: main
megabyte
noun
1000, m, mil.