Translation of sinting in English:

sinting

rather crazy

adjective

  • 1

    rather crazy