Turkish-English dictionary »

kelle avcısı meaning in English

TurkishEnglish
kelle avcısı noun

headhunter [headhunters](practitioner of headhunting)
noun
[UK: ˈhed.hʌn.tə(r)] [US: ˈhed.ˌhən.tər]