From English-Czech dicts.info/FreeDict Dictionary ver. 0.1.3: grate <n> rošt
grate <n> rošt
From English-Czech dicts.info/FreeDict Dictionary ver. 0.1.3: grate mřížka
grate mřížka