NichiDict

自白剤

じはくざい
[jihakuzai]

Meanings

1.Noun

truth serum; truth drug