What does MTR stand for?
MTR stands for "Milliways The Restaurant"
How to abbreviate "Milliways The Restaurant"?
"Milliways The Restaurant" can be abbreviated as MTR
What is the meaning of MTR abbreviation?
The meaning of MTR abbreviation is "Milliways The Restaurant"
What does MTR mean?
MTR as abbreviation means "Milliways The Restaurant"