ɯzɡaɾa
In Turkish ızgara
Izgara is the Turkish word for grilled.
Category: food
"Izgara köfte çok lezzetliydi."
← All Turkish words