What does TAFTA stand for?

What does TAFTA mean? We have 8 definitions. Read most used TAFTA meanings below.

ADVERTISEMENT