zafaroon

English

saffron

Persian

zafaroon

Appears In

Persian Food

« Persian/English Dictionary