steam cooker

English

Noun

steam cooker (plural steam cookers)

  1. Synonym of food steamer