Slovnenya

Translation English Japanese: mental confusion

Dictionary: main
mental confusion
noun