Translation of memeterai in English:

memeterai

seal

verb

  • 1

    seal, affix a seal to