Turkish-English dictionary »

ızgara meaning in English

TurkishEnglish
ızgara noun

grate [grates](horizontal metal grill)
noun
[UK: ɡreɪt] [US: ˈɡreɪt]

grill [grills](barbecue)
noun
[UK: ɡrɪl] [US: ˈɡrɪl]