ATF


Meaning of ATF in English

branch of the U.S. Treasury that is responsible for enforcing laws regarding the sale use and production of alcohol tobacco and firearms

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