Definition of MB (エムビー)

MB

エムビー

emubii

noun
1.
megabyte, MB
2.
meter box