Translation of penyegan in English:

penyegan

diffident

adjective

  • 1

    diffident, lacking self-confidence