fécondateur meaning in English
n. fertilizer, person or thing which fertilizes; organic or chemical substance added to soil to enrich it (i.e. manure)
n. fertilizer, person or thing which fertilizes; organic or chemical substance added to soil to enrich it (i.e. manure)