slush-casting

English

Verb

slush-casting

  1. present participle of slush-cast