kidney daggers

English

Noun

kidney daggers

  1. plural of kidney dagger