Translation of bertutup in English:

bertutup

having a cover

verb

  • 1

    having a cover