turbo broiler

English

Noun

turbo broiler (plural turbo broilers)

  1. (Philippines) tabletop convection oven

Synonyms