izgara

listen to the pronunciation of izgara
Türkçe - İngilizce
{i} mesh
{i} grating
{i} grate
grille
riffle
izgara