Translation of senyum in English:

senyum

smile

noun

  • 1

    smile
    ‘senyum hambar’ forced smile