Home

Word

dry-gulching, n.
more info the act of killing from ambush
<noun.act>

dry-gulching