Dictionary Suite (unified)
« Back to Search

Entry: petard

Twitter Facebook Copy Link
petard 6 Associations
explosive device (generic term)