Translations into English:

 
to mix (mix together)

    Show declension