AMVETS


Meaning of AMVETS in English

union of American Veterans (of World War II, the Korean War, and the Vietnam War)

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