Translation of tertudung in English:

tertudung

covered

verb

  • 1

    covered