Meaning of Sitting Duck in Urdu

Meaning and Translation of Sitting Duck in Urdu Script and Roman Urdu with

Urdu Meaning or Translation

SITTING DUCK Noun

ترنوالہ ۔ آسان ہدف ۔ وہ شخص جو بآسانی زد میں آسکے ۔

Object reference not set to an instance of an object.
Sponsored Video