Polish-English dictionary »

amatol meaning in English

PolishEnglish
amatol noun

amatolnoun
high explosive made from ammonium nitrate and trinitrotoluene