Slovnenya

Translation English Japanese: truth serum

Dictionary: main
truth serum
noun