What does MAFTA stand for?

What does MAFTA mean? We have 4 definitions. Read most used MAFTA meanings below.

ADVERTISEMENT