tomusokeri

Noun

 * 1) powdered sugar, icing sugar or confectioners' sugar.