truth sera

English

Noun

truth sera

  1. plural of truth serum