French-English dictionary »

sérum de vérité meaning in English

FrenchEnglish
sérum de vérité nom {m}

truth serum◼◼◼noun