iJunoon official Urdu Dictionary
گھوڑا
ghora
English definition for workhorse
1. n. a horse used for plowing and hauling and other heavy labor
2. n. machine that performs dependably under heavy use
Sponored Video