Translation of terselubung in English:

terselubung

covered, veiled

  • 1

    covered, veiled