Dictionary search results

Showing 1-27 of 27 results

death penalty British & World English

Punishment by execution