iftiralar

Turkish

Noun

iftiralar

  1. nominative plural of iftira