Saffron – Zafran – Kesar

300 2,800

Saffron is the most expensive spice in the world it also known as Zafaran or Kesar. The thread like part of Zafraan flower is used for many health and medicinal purposes.

Clear