Translation of مردار خور in English:

مردار خور

phrase

  • carrion-eater, any carrion-eating animal, vulture, hyena, carrion crow