disclosing tablets

English

Noun

disclosing tablets

  1. plural of disclosing tablet