jackal buzzard definition

  • noun:
    • , an African bird of victim with three main subspecies
29 votes

How would you define jackal buzzard?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!