Slovnenya

Translation English Japanese: leafy vegetable

Dictionary: main