vegetable marrow

vegetable marrow

English Noun
Ad

Definition

the marrow squash

Ad