Slovnenya

Translation English Japanese: befogged

Dictionary: main