What does NETR stand for?
NETR stands for "North East Thames Region"
How to abbreviate "North East Thames Region"?
"North East Thames Region" can be abbreviated as NETR
What is the meaning of NETR abbreviation?
The meaning of NETR abbreviation is "North East Thames Region"
What does NETR mean?
NETR as abbreviation means "North East Thames Region"