haydutlar

Turkish

Noun

haydutlar

  1. plural of haydut