fertilization, fertilizing; impregnation, pollination

listen to the pronunciation of fertilization, fertilizing; impregnation, pollination
English - French
{n} fécondation