Translation of sindir in English:

sindir

insinuation

(sindiran)

noun

  • 1

    insinuation