Jameed

From Fresh Dictionary

English

Noun

jameed

  1. a dried yogurt used in dishes such as mansaf
Personal tools