What does IRRD stand for?
IRRD stands for "International Road Research Database"
How to abbreviate "International Road Research Database"?
"International Road Research Database" can be abbreviated as IRRD
What is the meaning of IRRD abbreviation?
The meaning of IRRD abbreviation is "International Road Research Database"
What does IRRD mean?
IRRD as abbreviation means "International Road Research Database"