Translation of baghal in English:

baghal

mule

noun

  • 1

    mule, animal that is the offspring of a horse and a donkey, known for its stubbornness