Translation of sengihan in English:

sengihan

broad smile

noun

  • 1

    broad smile