Dover's powders

English

Noun

Dover's powders

  1. plural of Dover's powder