Esperanto-English dictionary »

amasdetrua armilo meaning in English

EsperantoEnglish
amasdetrua armilo noun

weapon of mass destruction(weapon causing large-scale death or destruction)
noun