Search term fecundate has 2 results
Jump to
EN English IT Italian
fecundate (v) [agriculture] fertilizzare (v) [agriculture]
fecundate (v) [agriculture] concimare (v) [agriculture]