maraîcher meaning in English
n. vegetable grower, one who works in a garden, one who cultivates a garden
adj. gardening, work of creating or tending a garden; horticulture
n. vegetable grower, one who works in a garden, one who cultivates a garden
adj. gardening, work of creating or tending a garden; horticulture