Slovnenya

Translation English Japanese: truth drug

Dictionary: main
truth drug
noun