red jackals

English

Noun

red jackals

  1. plural of red jackal