1 leaf manna | Definition of leaf manna

leaf manna

noun

Definition of leaf manna

: lerp