Slovnenya

Translation English Japanese: indiscretion

Dictionary: main
indiscretion
noun