English Translation for take leave
take leave
پکڑنا چھوڑنا
Search Result for take leave
take
See Definition and Meaning
leave
English definition for take leave
1. v. go away or leave
Sponored Video