Slovnenya

Translation English French: vegetable marrow

Dictionary: main
vegetable marrow
noun