Translation of memulas in English:

memulas

wringing

verb

  • 1

    wringing