Latin-French dictionary »

colostra | colostrum meaning in French

LatinFrench
colostra | colostrum noun

colostrumnom