Slovnenya

Translation English Spanish: leafy vegetable

Dictionary: main
leafy vegetable