What does NMTS stand for?
NMTS stands for "Non-Motorized Transport Strategy"
How to abbreviate "Non-Motorized Transport Strategy"?
"Non-Motorized Transport Strategy" can be abbreviated as NMTS
What is the meaning of NMTS abbreviation?
The meaning of NMTS abbreviation is "Non-Motorized Transport Strategy"
What does NMTS mean?
NMTS as abbreviation means "Non-Motorized Transport Strategy"