Zafferano

From Fresh Dictionary

Italian

Noun

zafferano

  1. saffron
Personal tools