station chef

English

Noun

station chef (plural station chefs)

  1. Synonym of chef de partie.