deaf adders

English

Noun

deaf adders

  1. plural of deaf adder