Sarrazin

What is Sarrazin?

Sarrazin definition and meaning on Dictionary terms:
noun

buckwheat(defs 1