IOMTR

views updated

IOMTR International Office for Motor Trades and Repairs

More From encyclopedia.com