Slovnenya

Translation English Japanese: linguistic communication

Dictionary: main
linguistic communication
noun