Liquidize

Russian Meaning

смешивать в миксере

English Meaning

  1. To make liquid.