English-French dictionary »

truth serum meaning in French

EnglishFrench
truth serum noun

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