Lait d’amandes

What is Lait d’amandes?

Lait d’amandes definition and meaning on Dictionary terms:
French.