mehustin

Noun

 * 1) juicer, steam juicer