Translation of memesin in English:

memesin

verb

  • 1

    produce or work on with a machine