What does IMTAS stand for?

What does IMTAS mean? We have 1 definitions. Read most used IMTAS meanings below.

ADVERTISEMENT