AFL


Meaning of AFL in English

American association of trade unions

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.