Slovnenya

Translation English Japanese: superstitious notion

Dictionary: main
superstitious notion
noun