Slovnenya

Translation English Japanese: coordination compound

Dictionary: main