What does MEL stand for?
MEL stands for "Mount Edon Limited"
How to abbreviate "Mount Edon Limited"?
"Mount Edon Limited" can be abbreviated as MEL
What is the meaning of MEL abbreviation?
The meaning of MEL abbreviation is "Mount Edon Limited"
What does MEL mean?
MEL as abbreviation means "Mount Edon Limited"