Windows 10 पर JAR फ़ाइलें कैसे चलाएँ?

J ava AR चिव फ़ाइल के लिए एक जार फ़ाइल छोटी होती है और इसके भीतर जावा प्रोग्राम ( जावा(Java) क्लास फ़ाइलें, मेटाडेटा और संसाधन) होते हैं। पैकेज फ़ाइल स्वरूप (.zip फ़ाइल स्वरूप के समान) होने के कारण, एक जार फ़ाइल का उपयोग पोर्टेबिलिटी में सुधार करने और इन फ़ाइलों द्वारा लिए जाने वाले स्थान की मात्रा को कम करने के लिए कई अन्य फ़ाइलों को एक साथ पैक करने के लिए भी किया जा सकता है। यह जार फ़ाइलों को बेहद बहुमुखी बनाता है और इसका उपयोग गेम, एप्लिकेशन, ब्राउज़र एक्सटेंशन आदि को स्टोर करने के लिए किया जा सकता है।

सभी जार फ़ाइलें समान नहीं बनाई गई हैं। कुछ को .exe(.exe) फ़ाइलों की तरह चलाने/निष्पादित करने के लिए होता है और अन्य extracted/unpacked like .zip files । जबकि जार फ़ाइलों को अनपैक करना काफी आसान है और इसे उसी तरह किया जा सकता है जैसे कोई ज़िप फ़ाइल की सामग्री को कैसे निकालेगा, वही जार फ़ाइल को निष्पादित करने के मामले में नहीं है।

एक .exe फ़ाइल जब डबल-क्लिक करती है तो विंडोज ओएस(Windows OS) की मदद से एक प्रोग्राम/एप्लिकेशन लॉन्च करती है । इसी तरह, एक .jar फ़ाइल को जावा फ्रेमवर्क(Java Framework) का उपयोग करके लॉन्च करके निष्पादित किया जा सकता है । हालाँकि, कई उपयोगकर्ताओं को जार फ़ाइलों को निष्पादित करने का प्रयास करते समय त्रुटियों का सामना करना पड़ता है और आज, इस लेख में, हम इस मामले पर कुछ प्रकाश डालेंगे और बताएंगे कि विंडोज 10(Windows 10) पर जार फ़ाइलों को कैसे चलाना या निष्पादित करना है ।

Windows 10 पर JAR फ़ाइलें कैसे चलाएँ?

जार फाइलें क्यों नहीं चलतीं?(Why won’t jar files run? )

एक जार(Jar) फ़ाइल में एक मेनिफेस्ट शामिल होता है जो अनिवार्य रूप से फ़ाइल को बताता है कि जार फ़ाइल में पैक की गई अन्य फ़ाइलों के बारे में जानकारी रखते हुए कैसे व्यवहार करना है। साथ ही, एक जार फ़ाइल में क्लास फ़ाइलें होती हैं जो निष्पादन योग्य प्रोग्राम के लिए जावा कोड रखती हैं। ये दोनों फाइलें अन्य मीडिया फाइलों के साथ जावा रनटाइम एनवायरनमेंट(Java Runtime Environment) द्वारा एकल अनुरोध के रूप में जार फाइलों को चलाना संभव बनाती हैं ।

जार फ़ाइल चलाने का प्रयास करते समय उपयोगकर्ता इन दो त्रुटियों में से एक में आते हैं।

  • जावा रन-टाइम एनवायरनमेंट(Java Run-Time Environment) .jar फ़ाइलों को चलाने के लिए ठीक से सेट नहीं है
  • विंडोज रजिस्ट्री जेआरई (जावा रनटाइम एनवायरनमेंट)(JRE (Java Runtime Environment)) को ठीक से कॉल नहीं कर रही है

पहली त्रुटि तब उत्पन्न होती है जब उपयोगकर्ता अपने व्यक्तिगत कंप्यूटर पर जावा का पुराना संस्करण चला रहा होता है और दूसरी त्रुटि तब होती है जब जार फाइलें जावा(Java) बाइनरी से ठीक से जुड़ी नहीं होती हैं।

साथ ही, कभी-कभी जब कोई उपयोगकर्ता किसी जार फ़ाइल पर डबल-क्लिक करता है, तो एक कमांड प्रॉम्प्ट विंडो स्प्लिट-सेकंड के लिए लॉन्च होती है और फिर उपयोगकर्ता को निराशा में छोड़कर वापस बंद हो जाती है। सौभाग्य से, इन दो त्रुटियों को हल करना और एक जार फ़ाइल चलाना काफी आसान है।

Windows 10 पर JAR फ़ाइलें कैसे चलाएँ?

जैसा कि पहले उल्लेख किया गया है, आपको एक जार फ़ाइल के अंदर निहित एप्लिकेशन/कोड को चलाने के लिए जावा रनटाइम एनवायरनमेंट की आवश्यकता होती है। (Java Runtime Environment)यह जांचने के लिए कि आपका पर्सनल कंप्यूटर जावा(Java) का कौन सा संस्करण चल रहा है और नवीनतम संस्करण में कैसे अपडेट किया जाए, नीचे दिए गए चरणों का पालन करें:

1. नीचे बताए गए किसी भी तरीके से कमांड प्रॉम्प्ट(Command Prompt) को एडमिनिस्ट्रेटर(Administrator) के रूप में लॉन्च करें।

ए। पावर यूजर मेन्यू खोलने के लिए विंडोज(Windows) की + एक्स दबाएं या स्टार्ट बटन पर राइट-क्लिक करें। आगामी मेनू से, कमांड प्रॉम्प्ट(Command Prompt) ( व्यवस्थापन(Admin) ) पर क्लिक करें।

बी। रन(Run) कमांड लॉन्च करने के लिए विंडोज की + आर दबाएं(Press Windows) , सीएमडी टाइप करें और ctrl + शिफ्ट + एंटर दबाएं।

सी। स्टार्ट बटन पर क्लिक करें (या (Click)विंडोज(Windows) की + एस दबाएं), कमांड प्रॉम्प्ट टाइप करें और राइट पैनल से रन एज़(Run) एडमिनिस्ट्रेटर चुनें ।(Administrator)

2. कमांड प्रॉम्प्ट विंडो खुलने के बाद, java -version टाइप करें और एंटर दबाएं।

कमांड प्रॉम्प्ट अब आपको जावा(Java) का सटीक संस्करण प्रदान करेगा जिसे आपने अपने सिस्टम पर स्थापित किया है।

कमांड प्रॉम्प्ट विंडो खुलने के बाद, java -version टाइप करें और एंटर दबाएं

वैकल्पिक रूप से, अपने पीसी पर कॉन्फ़िगर जावा(configure java) एप्लिकेशन की खोज करें और जावा संस्करण को पुनः प्राप्त करने के लिए सामान्य टैब में अबाउट पर क्लिक करें।(About )

3. जावा(Java) का नवीनतम संस्करण संस्करण 8 (Version 8) अपडेट 251(Update 251) (14 अप्रैल 2020 तक(April 2020) ) है। यदि आप नवीनतम संस्करण का उपयोग नहीं कर रहे हैं या आपके पास जावा(Java) बिल्कुल नहीं है , तो आधिकारिक डाउनलोड पृष्ठ पर जाएं , सभी ऑपरेटिंग सिस्टम के लिए जावा डाउनलोड(Java Downloads for All Operating Systems) और " सहमत और मुफ्त डाउनलोड शुरू करें"(Agree and Start Free Download” ) बटन पर क्लिक करें।

"सहमत और मुफ्त डाउनलोड शुरू करें" बटन पर क्लिक करें |  Windows 10 पर JAR फ़ाइलें कैसे चलाएँ?

4. डाउनलोड की गई फ़ाइल का पता लगाएँ (यह पीसी > Downloads ) और सेटअप विज़ार्ड खोलने के लिए .exe फ़ाइल पर डबल-क्लिक करें । अब, जावा(Java) के नवीनतम संस्करण को स्थापित करने के लिए ऑन-स्क्रीन संकेतों का पालन करें ।

5. अद्यतन सफलतापूर्वक स्थापित किया गया था या नहीं यह जाँचने के लिए चरण 1 और 2 के माध्यम से दोहराएं ।(Reiterate)

यदि आप जावा को अपडेट करने में किसी भी समस्या का सामना कर रहे हैं, तो पहले आधिकारिक जावा रिमूवल टूल(official Java Removal Tool) का उपयोग करके पिछले संस्करण को पूरी तरह से हटाने का प्रयास करें और फिर एक नया इंस्टॉल करें।

विधि 1: 'के साथ खोलें...' का उपयोग करना

पहली विधि में, हम मैन्युअल रूप से जावा रनटाइम एनवायरनमेंट(Java Runtime Environment) के साथ जार फ़ाइल खोलते हैं । ऐसा करने के लिए नीचे दिए गए चरणों का पालन करें।

1. फ़ाइल एक्सप्लोरर ( Windows key + E ) खोलें, उस जार फ़ाइल का पता लगाएं जिसे आप निष्पादित/खोलना चाहते हैं और उस पर राइट-क्लिक करें।

2. निम्न फ़ाइल विकल्प/संदर्भ मेनू से, इसके साथ खोलें चुनें।(Open with.)

निम्न फ़ाइल विकल्पों/संदर्भ मेनू से, इसके साथ खोलें चुनें

3. अनुप्रयोगों की सूची के माध्यम से जाओ और जावा (टीएम) प्लेटफॉर्म एसई बाइनरी(Java(TM) Platform SE binary) का पता लगाने का प्रयास करें । यह सबसे अधिक संभावना है कि आप इसे अनुप्रयोगों की सूची में नहीं पाएंगे।

4. तो, दूसरा ऐप चुनें(Choose another app) पर क्लिक करें ।

दूसरा ऐप चुनें पर क्लिक करें |  Windows 10 पर JAR फ़ाइलें कैसे चलाएँ?

5. फिर से, सूची में जाएं और यदि एप्लिकेशन नहीं मिलता है तो अधिक ऐप्स पर क्लिक करें > एप्लिकेशन को मैन्युअल रूप से खोजने के लिए इस पीसी पर (on this PC)More Apps > Look for another app

6. अब, उस पथ पर नेविगेट करें जहां java.exe संग्रहीत है। अधिकांश उपयोगकर्ताओं के लिए, यह C:\Program Files\Java\jre1.8.0_221\bin होना चाहिए, लेकिन यदि आप इसे वहां नहीं पाते हैं, तो निम्न पथ C:Program Files (x86)Javajre1.8.0_221 in पर जाने का प्रयास करें।

7. अंत में, java.exe चुनें और एंटर दबाएं।

अंत में, java.exe चुनें और एंटर दबाएं

विधि 2: कमांड प्रॉम्प्ट का उपयोग करके (Command Prompt)JAR(Run JAR) फ़ाइलें चलाएँ

कोई भी विंडोज 10(Windows 10) कमांड प्रॉम्प्ट विंडो का उपयोग करके जार फाइलें चला सकता है। प्रक्रिया में एकल कमांड लाइन निष्पादित करना शामिल है और प्रदर्शन करना आसान है।

1. पहले बताए गए तरीकों में से किसी का उपयोग करके कमांड प्रॉम्प्ट को प्रशासक के रूप में लॉन्च करें।(Launch Command Prompt as Administrator)

2. कमांड प्रॉम्प्ट विंडो शुरू होने के बाद, निर्देशिका के शीर्ष पर लौटने के लिए ‘cd \’

निर्देशिका के शीर्ष पर लौटने के लिए 'cd' कमांड चलाएँ

3. अब, निम्न कमांड टाइप करें java -jar sample.jar और एंटर की दबाएं।

कमांड लाइन में .jar फ़ाइल के नाम के साथ 'नमूना .jar ' बदलना न भूलें ।

निम्न कमांड टाइप करें java -jar sample.jar और एंटर की दबाएं |  Windows 10 पर JAR फ़ाइलें कैसे चलाएँ?

वैकल्पिक रूप से, आप दूसरे चरण को छोड़ सकते हैं और नमूना.जर को जार फ़ाइल के पूर्ण पथ से बदल सकते हैं।

यह भी पढ़ें: (Also Read:) फिक्स जावा शुरू किया गया था लेकिन एग्जिट कोड लौटाया गया 1(Fix Java was started but returned exit code 1)

विधि 3: तृतीय-पक्ष एप्लिकेशन का उपयोग करना

अन्य सभी चीज़ों की तरह, कई तृतीय-पक्ष एप्लिकेशन मौजूद हैं जो आपको Windows 10 पर जार फ़ाइलों को चलाने या निष्पादित करने देते हैं । इंटरनेट पर अधिक लोकप्रिय जार निष्पादक कार्यक्रमों में से एक जारक्स(Jarx) है ।

आधिकारिक साइट Jarx - JAR निष्पादक पर जाएं और ' (Jarx – The JAR executer)Jarx -1.2-installer.exe' पर क्लिक करके सॉफ़्टवेयर फ़ाइल डाउनलोड करें । डाउनलोड की गई फ़ाइल का पता लगाएँ और जारक्स(Jarx) स्थापित करें । लगभग विंडो को छोड़कर एप्लिकेशन में GUI नहीं है। (GUI)अब, बस जार फ़ाइल पर डबल-क्लिक करें या राइट-क्लिक करें और अपने पर्सनल कंप्यूटर पर जार फ़ाइलों को चलाने के लिए खोलें का चयन करें।

JARx का उपयोग करके Windows 10 पर JAR फ़ाइलें चलाएँ

एक अन्य तृतीय-पक्ष एप्लिकेशन जो जार फ़ाइलों को चलाने में आपकी सहायता करेगा, वह है Jarfix । जार फ़ाइलों को चलाने के लिए जारक्स(Jarx) के लिए चर्चा की गई उसी प्रक्रिया का पालन करें ।

नोट: (Note:) Jarfix केवल व्यवस्थापक के रूप में लॉन्च होने पर ही jar फ़ाइलें चला पाएगा।

विधि 4: जार फ़ाइलें निकालें

जैसा कि पहले उल्लेख किया गया है, सभी जार फ़ाइलों को निष्पादन योग्य फ़ाइल के रूप में डिज़ाइन नहीं किया गया है। कुछ सिर्फ एक पैकेज के रूप में काम करते हैं और उनमें अन्य प्रकार की फाइलें रखते हैं। हम जांच सकते हैं कि एक जार फ़ाइल निष्पादन योग्य है या नहीं, इसे केवल अनपैकेजिंग/निकालकर।

यदि आपने कभी ज़िप फ़ाइलों और rar फ़ाइलों के साथ काम किया है, तो संभावना है, आप पहले से ही जानते हैं कि किसी फ़ाइल को कैसे निकालना है। कोई भी विंडोज़ में बिल्टिन एक्सट्रैक्शन टूल का उपयोग करना चुन सकता है या इंटरनेट पर उपलब्ध कई फाइलों को निकालने वाले अनुप्रयोगों में से एक से सहायता ले सकता है। सबसे अधिक उपयोग किए जाने वाले और विश्वसनीय अनुप्रयोगों में से कुछ 7-ज़िप और विनरार(7-zip and WinRAR) हैं ।

विंडोज़ के इन-बिल्ट एक्सट्रैक्टिंग टूल का उपयोग करके फ़ाइल निकालने के लिए, बस जार फ़ाइल पर राइट-क्लिक करें और (right-click)'एक्सट्रैक्ट ...'(‘Extract…’) विकल्पों में से एक का चयन करें।

किसी तृतीय-पक्ष एप्लिकेशन का उपयोग करके फ़ाइल निकालने के लिए, पहले, एप्लिकेशन की वेबसाइट पर जाएं और इंस्टॉलेशन फ़ाइल डाउनलोड करें। एक बार जब आप एप्लिकेशन इंस्टॉल कर लेते हैं, तो उसमें मौजूद सामग्री को देखने के लिए एप्लिकेशन में जार फ़ाइल खोलें।

(Fix Unable)Windows 10 पर JAR फ़ाइलें(JAR Files) खोलने में असमर्थ को ठीक करें

यदि आप उपरोक्त विधियों में से किसी का उपयोग करके जार फ़ाइलों को चलाने में सक्षम नहीं थे, तो निम्न समाधान के माध्यम से जाने का प्रयास करें।

समाधान 1: रजिस्ट्री संपादक(Registry Editor) को अद्यतन करना

1. फ़ाइल एक्सप्लोरर ( Windows Key + E ) लॉन्च करें और जावा इंस्टॉलेशन फ़ोल्डर के अंदर बिन फ़ोल्डर में नेविगेट करें।

फ़ोल्डर का गंतव्य उस ड्राइव विभाजन के आधार पर भिन्न होता है जिस पर आपने इसे स्थापित किया है। हालांकि, अधिकांश उपयोगकर्ताओं के लिए, फ़ोल्डर सी ड्राइव में और प्रोग्राम फाइल्स(Program Files) या प्रोग्राम फाइल्स(Program Files) ( x86 ) के अंदर पाया जा सकता है ।

2. बिन फ़ोल्डर के अंदर, java.exe ढूंढें, उस पर राइट-क्लिक करें और गुण(Properties) चुनें ।

बिन फ़ोल्डर के अंदर, java.exe ढूंढें, उस पर राइट-क्लिक करें और गुण चुनें

3. संगतता(Compatibility ) टैब पर स्विच करें और इस प्रोग्राम को व्यवस्थापक के रूप में चलाएँ(Run this program as an Administrator) के आगे वाले बॉक्स पर टिक करें । बाहर निकलने के लिए अप्लाई(Apply) के बाद ओके पर क्लिक करें।(Click)

संगतता टैब पर स्विच करें और इस प्रोग्राम को व्यवस्थापक के रूप में चलाएं के बगल में स्थित बॉक्स को चेक करें

4. पहले बताए गए किसी भी तरीके से कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर के रूप में लॉन्च करें।(Launch Command Prompt as administrator)

5. अपनी आवश्यकताओं के आधार पर कमांड प्रॉम्प्ट विंडो में निम्न में से कोई एक कमांड टाइप करें और एंटर दबाएं।

सी: प्रोग्राम फाइल्स (x86) को अपने वास्तविक जावा(Java) इंस्टॉलेशन फोल्डर एड्रेस से बदलना न भूलें ।

केवल जार फ़ाइल लॉन्च करने के लिए, निम्न कमांड टाइप करें और एंटर दबाएं:

ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*”
assoc .jar=jarfileterm

6. यदि आप जार फ़ाइल को डीबग करना चाहते हैं और इस प्रकार फ़ाइल लॉन्च करने के बाद खुले रहने के लिए कमांड प्रॉम्प्ट विंडो की आवश्यकता है, तो निम्न आदेश टाइप करें

ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*”
assoc .jar=jarfileterm

अब आगे बढ़ें और जार फ़ाइल खोलने का प्रयास करें।

यदि आप अभी भी जार फ़ाइल को निष्पादित करने में सक्षम नहीं हैं, तो हमें Windows रजिस्ट्री संपादक(Windows Registry Editor) में कुछ चीज़ें बदलने की आवश्यकता होगी । हम आपको सलाह देते हैं कि नीचे दी गई गाइड का पालन करने में अत्यधिक सतर्क रहें क्योंकि रजिस्ट्री संपादक(Registry Editor) एक शक्तिशाली उपकरण है और इसमें गड़बड़ी नहीं होनी चाहिए।

1. स्टार्ट बटन पर क्लिक करके, रजिस्ट्री एडिटर की खोज करके और एंटर दबाकर या रन कमांड ( Windows Key + R ) में regedit टाइप करके विंडोज रजिस्ट्री एडिटर (Windows Registry Editor)लॉन्च करें।(Launch the )

रन डायलॉग बॉक्स में regedit टाइप करें और एंटर दबाएं

2. बाएं हाथ के पैनल से, तीर पर क्लिक करें या इसे विस्तारित करने के लिए HKEY_CLASSES_ROOT पर डबल क्लिक करें।(HKEY_CLASSES_ROOT)

बाएँ हाथ के पैनल से, तीर पर क्लिक करें

3. ड्रॉप-डाउन सूची से, फोल्डर जारफाइल ढूंढें(jarfile) (कुछ उपयोगकर्ताओं को जारफाइल के बजाय फोल्डर jar_auto_file और jarfileterm मिल सकते हैं । नीचे बताए अनुसार उसी प्रक्रिया का पालन करें)

4. सबसे पहले(First) jarfile पर डबल क्लिक करके उसे ओपन करें।

5. jarfile > shell > open > command

सबसे पहले जारफाइल पर डबल क्लिक करके ओपन करें |  Windows 10 पर JAR फ़ाइलें कैसे चलाएँ?

5. दाहिने हाथ के पैनल पर, आपको Default लेबल वाली एक कुंजी दिखाई देनी चाहिए । राइट-क्लिक करें(Right-click) और संशोधित(Modify ) करें चुनें या कुंजी को संशोधित करने के लिए बस उस पर डबल-क्लिक करें।

राइट-क्लिक करें और संशोधित करें चुनें

6. निम्नलिखित पॉप अप बॉक्स में, वैल्यू डेटा(Value Data) लेबल के तहत, कमांड प्रॉम्प्ट विंडो में पहले दर्ज किए गए fftype कमांड को पेस्ट करें।

ओके . पर क्लिक करें

7. यह सुनिश्चित करने के लिए क्रॉस-चेक करें कि यह सही है और OK दबाएं ।

नोट:(Note:) दोनों फ़ोल्डरों के लिए पूरी प्रक्रिया का पालन करना याद रखें , (Remember)jar_auto_file और jarfileterm,(jar_auto_file & jarfileterm,) यदि आपके पास है)

8. अंत में, रजिस्ट्री संपादक को बंद करें और जार फ़ाइल लॉन्च करने का प्रयास करें।

समाधान 2: जावा सुरक्षा सेटिंग्स बदलें(Java Security Settings)

जावा(Java) के साथ एक और बहुत ही सामान्य समस्या सुरक्षा जोखिम है। एक जार फ़ाइल चलाने का प्रयास करते समय जोखिम का दावा करने वाला एक चेतावनी संदेश अक्सर पॉप अप होता है। इसे हल करने के लिए, हमें बस सुरक्षा सेटिंग्स को बदलने की जरूरत है।

1. स्टार्ट बटन पर क्लिक करें या Windows Key + S दबाएं , कॉन्फ़िगर जावा(Configure Java) खोजें और खोलने के लिए एंटर दबाएं।

कॉन्फ़िगर जावा के लिए खोजें और खोलने के लिए एंटर दबाएं |  Windows 10 पर JAR फ़ाइलें कैसे चलाएँ?

2. उसी पर क्लिक करके सुरक्षा(Security ) टैब पर स्विच करें ।

3. सुनिश्चित करें कि 'ब्राउज़र और वेब प्रारंभ अनुप्रयोगों के लिए जावा सामग्री सक्षम करें' के आगे वाला बॉक्स चेक किया हुआ है।( ‘Enable Java content for browser and Web Start applications’ is ticked.)

सुनिश्चित करें कि 'ब्राउज़र और वेब प्रारंभ अनुप्रयोगों के लिए जावा सामग्री सक्षम करें' के आगे वाला बॉक्स चेक किया गया है

4. अपवाद साइट(Exception Site) सूची में नहीं होने वाले अनुप्रयोगों के लिए सुरक्षा स्तर को उच्च पर सेट करें और (High )लागू(Apply) करें पर क्लिक करें ।

उन अनुप्रयोगों के लिए सुरक्षा स्तर सेट करें जो अपवाद साइट सूची में उच्च पर नहीं हैं और लागू करें पर क्लिक करें

5. बाहर निकलने के लिए OK पर क्लिक करें।(OK )

अनुशंसित:(Recommended:)

हमें उम्मीद है कि आप अपनी जार फ़ाइल को विंडोज 10(Windows 10) पर चलाने या निष्पादित करने में सक्षम थे जैसा कि इरादा था। उपरोक्त गाइड का पालन करने या जार फ़ाइल खोलने में किसी भी समस्या के मामले में, नीचे टिप्पणी अनुभाग में हमसे जुड़ें और हम आपकी मदद करेंगे।



About the author

मैं एक्सबॉक्स एक्सप्लोरर, माइक्रोसॉफ्ट एक्सेल और विंडोज 8.1 एक्सप्लोरर में अनुभव के साथ एक सॉफ्टवेयर इंजीनियर हूं। खाली समय में मुझे वीडियो गेम खेलना और टीवी देखना पसंद है। मेरे पास यूटा विश्वविद्यालय से डिग्री है और मैं वर्तमान में एक अंतरराष्ट्रीय कंपनी के लिए एक सॉफ्टवेयर इंजीनियर के रूप में काम कर रहा हूं।



Related posts