Term Gallery logo

Meanings of fta in Russian

free-to-air