IMTA
Look up
imta
in Wiktionary, the free dictionary.
Imta
was a ruler of Sumer.
IMTA
may refer to: