Meaning of 'headhunt'

  • எதிரிகளின் தலைகளை வெட்டுவதற்காக மேற்கொள்ளப்பட்ட வேட்டை


Browse English to Tamil Dictionary