Slovnenya

Translation English French: leafy vegetable

Dictionary: main
leafy vegetable