New English-Irish Dictionary
  • EN > GA
  • GA > EN

weapons of mass destruction

(also

WMD

) noun MIL, POL
airm ollscriostaAOS