haiduks

English

Noun

haiduks

  1. plural of haiduk