Translation of mencampur in English:

mencampur

  • 1

    to mix together, to blend