kokoreç


Results for "kokoreç"

Turkish - English dictionary

kokoreç

(Turkish - English dictionary) :
grilled sheep´s intestines.