FTAA


Meaning of FTAA in English

Free Trade Agreement of the Americas .

English dictionary of automotive terms.      Английский словарь автомобильных терминов.