arrow: Urdu and English meaning

Definitions: (noun)
a weapon in the form of a long thin stick with a sharp point at one end and often feathers at the other end, which is designed to be shot from a bow / [teer]
Labels: English to Urdu Dictionary, incom
<< Home