What does IRRD stand for?
IRRD stands for "Institute of Railway Research and Development"
How to abbreviate "Institute of Railway Research and Development"?
"Institute of Railway Research and Development" can be abbreviated as IRRD
What is the meaning of IRRD abbreviation?
The meaning of IRRD abbreviation is "Institute of Railway Research and Development"
What does IRRD mean?
IRRD as abbreviation means "Institute of Railway Research and Development"