Translation of senyum in English:

senyum

smile

noun

  • 1

    smile

verb

  • 1

    give a smile, express by smiling, look favourable