Slovnenya

Translation English French: marrow squash

Dictionary: main
marrow squash
noun