Translation of sindiran in English:

sindiran

teasing, allusion

noun

  • 1

    teasing, allusion