I.R.U.
English Spanish dictionary by Jaime AguirreDownload this dictionary
I.R.U.
International Road Transport Union - Organización Internacional de Transporte Terrestre