Slovnenya

Translation English Japanese: discomfiture

Dictionary: main
discomfiture
noun