Slovnenya

Translation English Japanese: interpretation

Dictionary: main
interpretation
noun