Translation of besi pemanggang in English:

besi pemanggang

gridiron

noun

  • 1

    gridiron, framework of metal bars for cooking on