IMTAS: Intelligent Multimedia Travel Agent System

What does IMTAS mean? The above is one of IMTAS meanings. It may have other definitions. Please refer to the end of this passage.

IMTAS: Intelligent Multimedia Travel Agent System

Definition in English: Intelligent Multimedia Travel Agent System