spotted nutcrackers

English

Noun

spotted nutcrackers

  1. plural of spotted nutcracker