خُود اپنے پَتے پَر : Khud Apnay Patay Par Meaning in English
Khud Apnay Patay Par in Detail
1) خود اپنے پتے پر : Self-Addressed : (satellite adjective) addressed to yourself.
Useful Words
جس پر پتہ درج ہو : Addressed : (of mail) marked with a destination. "I throw away all mail addressed to `resident`".
اپنا : Ourselves : Used as a reflexive. "God help those who help themselves".