Attested.to

Definition

hearing loss due to problems with the bones of the middle ear

Seed ·