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