FTA – English–Français translations

🇬🇧 en fr 🇫🇷

FTA noun

  • Free Trade Agreement
ALE
Wiktionary Links