Sabouraud's pastils

English

Noun

Sabouraud's pastils

  1. plural of Sabouraud's pastil