microwave bomb

Noun

Other Searches