Differences between String and StringBuffer

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • DURGASOFT is INDIA's No.1 Software Training Center offers
    online training on various technologies like JAVA, .NET ,
    ANDROID,HADOOP,TESTING TOOLS , ADF, INFORMATICA, SAP...
    courses from Hyderabad & Bangalore -India with Real Time Experts.
    Mail us your requirements to durgasoftonlinetraining@gmail.com
    so that our Supporting Team will arrange Demo Sessions.
    Ph:Call +91-8885252627,+91-7207212428,+91-7207212427,+91-8096969696.
    durgasoft.com
    durgasoftonline...
    / durgasoftware
    durgajobs.com
    / durgajobsinfo.... .

Комментарии • 157

  • @aishwaryabhargava5167
    @aishwaryabhargava5167 7 лет назад +96

    I am a North Indian. Your accent was a bit unusual to me. But now I actually love listening to you. You are magical.

    • @thiyanarumugam9360
      @thiyanarumugam9360 5 лет назад

      Aishwarya Bhargava same to me....

    • @HiTasso
      @HiTasso 4 года назад

      Same 😂😂😂😂❄️🤘🔥

    • @adityasethi9794
      @adityasethi9794 3 года назад +1

      Fuck accent see the knowledge man. Accent means nothing.

    • @aishwaryabhargava5167
      @aishwaryabhargava5167 3 года назад +1

      @@adityasethi9794 Read my full comment :)

    • @divyanshgupta5153
      @divyanshgupta5153 2 года назад +1

      Hey u uncle Sam ...must take Oxford sponsored java courses 😀

  • @therightvoicesnehathakur7709
    @therightvoicesnehathakur7709 2 года назад +6

    All my career growth is bcz of ur Java videos . So much respect to u . 🙌

  • @shuvamsahoo1130
    @shuvamsahoo1130 5 лет назад +10

    No words to describe your experience and just want to say you are providing the best quality information to youth of IT field ❤

  • @mohinmohin3566
    @mohinmohin3566 6 лет назад +2

    This Guy will be the best teacher if he does some vocal and pronunciations exercises for few months. Because he exactly knows what we need to know and how we need to know

  • @saurabhkishore9168
    @saurabhkishore9168 9 лет назад +8

    sir salute to u for creating such a beautiful collection of playlist . ;) . Proud of u DURGA SIR ;)

  • @marikantivenkatesh6186
    @marikantivenkatesh6186 7 лет назад +3

    you are simplifying students life in the learning process of java....so gr8 sir..

  • @yashkushwaha8492
    @yashkushwaha8492 3 года назад +5

    2021 and still the best!

  • @virattkapoor
    @virattkapoor 7 лет назад +2

    You are superb sir ..I don't bother about your language but your teaching is superb you clear all the doubts while teaching and explain topic very well ..keep on deliver your great java knowledge to needy students .

  • @dhirajchandra8120
    @dhirajchandra8120 8 лет назад +27

    Sir,why don't you(Durga Sir) teach advance Java.If possible start and record and upload.
    I have gone through so many books,training centres,online lectures,but none can deliver the content like your.Plainly saying your delivering style is superb.
    I have recommended so many people for your lecture on youtube.But it will be heaven like feeling if you yourself will also start teaching Advance java like JDBC,Servlet,JSP,Struts,Hibernate,Spring.

  • @maheswarani1152
    @maheswarani1152 6 лет назад +4

    What a explain.... So awesome.... Ur teaching method.. It's more interesting to java...

  • @ajaypardhi7352
    @ajaypardhi7352 8 лет назад +4

    So good and simple explanation.I like the way you teach.I like your videos and your accent.

  • @sharatchandra9198
    @sharatchandra9198 5 лет назад +3

    Your lessons are awesome, excellent energy

  • @s.dineshkumar9113
    @s.dineshkumar9113 6 лет назад

    Very well explained...with good examples and diagrams....we no need to go to any class..thanks for sharing these videos

  • @AJAYLIKEEMO
    @AJAYLIKEEMO 6 лет назад +2

    Wow his communication skill is superb man.

  • @vadivazhagansslv
    @vadivazhagansslv 10 лет назад +1

    His teaching is so cool neither of his regional slang :THUMBS UP:

  • @satyavundavalli9256
    @satyavundavalli9256 9 лет назад +7

    All your video start with "Very impoRtaNt kochen".

    • @DURGAEDUCATION
      @DURGAEDUCATION  9 лет назад

      +satya vundavalli
      Demo Sessions on youtube,
      Language Fundamentals(16 Videos)ruclips.net/video/eTXd89t8ngI/видео.html,
      Operators & Assignments(7 Videos)ruclips.net/video/1JGOPhIyhAM/видео.html,
      Flow Control(6 Videos)ruclips.net/video/X6rS9vD9-qM/видео.html.

    • @ArunraajSingh
      @ArunraajSingh 7 лет назад +2

      u can mute this part if u want, buddy. chill

  • @PuttaUday
    @PuttaUday 9 лет назад +2

    Thank you for sharing these videos sir....this videos were really useful for me while attending interviews .....well apart from this video questions I got one more question which made me to share here...
    Q: What is the size of string literal. How many characters can a string literal can take.
    Can you share your answer sir.
    Thank you..

  • @krishnamaurya0123
    @krishnamaurya0123 8 лет назад +1

    Sir..U r Awesome !!...AWsm explanation ... Once again Salute U

  • @singhsantosh192
    @singhsantosh192 9 лет назад

    Dear sir ,
    this Video is more helpful to understand String and StringBuffer concept.
    Thanx...

  • @navathakannadi4297
    @navathakannadi4297 9 лет назад +7

    Good Expatiation Good Subject, still you can use some good English pronunciation. But your concept and way of Explanation is Awesome!!! Great Work.

    • @NafisMd
      @NafisMd 8 лет назад

      +Navatha Kannadi www.brushupmyskill.com/2016/02/creating-immutable-class-in-java.html

    • @smittenessmee
      @smittenessmee 8 лет назад +3

      during the beginning of the video I considered closing it since the accent was hard to understand but he expained it so clearly, now I have no complaints! he can speak in anyway he wants as long as his videos are this helpful

    • @sruthikuppili7828
      @sruthikuppili7828 6 лет назад +1

      Ur really "wow" !!

  • @mohammedfarhan7940
    @mohammedfarhan7940 3 года назад

    Thank you so much for your great teaching in a easier manner

  • @user-hb2mt9ks3j
    @user-hb2mt9ks3j 4 года назад

    Really sir you are teaching conceptually. I like this

  • @manoharmazumdar2376
    @manoharmazumdar2376 5 лет назад +1

    Long live durga sir
    👍👍☺️

  • @pruthvipatel2875
    @pruthvipatel2875 3 года назад +2

    People don’t understand the difference between English language and Accent. He knows English language probably better than us. Accent is very different than the language itself. Accent comes when person’s first language is different than the language they are speaking.

  • @persistencej3116
    @persistencej3116 10 лет назад +1

    awesome teaching and thankyou so much for these helpful videos.

  • @sathya8242
    @sathya8242 5 лет назад

    thankyour so much sir, your way of conveying concept is very clear.thankyou again!!!!

  • @Kajal_Kumari_Ojha
    @Kajal_Kumari_Ojha 8 лет назад

    Excellent teaching skills

  • @nareshgajula
    @nareshgajula 9 лет назад

    Simple and very clear explanation.

  • @malikbasha612
    @malikbasha612 2 года назад

    East or west Durga is the best

  • @dhirajchandra8120
    @dhirajchandra8120 8 лет назад

    One more thing,please give a reference in each video so that any one can take advantage in sorted order.otherwise newbie will be confused which topic should or your which lecture should attend first.

  • @smittenessmee
    @smittenessmee 8 лет назад

    Great explaination and clear examples ! thank you.
    Liked and subscribed! !

  • @narayanareddymadanajavageek
    @narayanareddymadanajavageek 9 лет назад

    I am proud to say, I am the student of durga...

    • @DURGAEDUCATION
      @DURGAEDUCATION  9 лет назад

      +narayanareddy madana
      Demo Sessions on youtube,
      Language Fundamentals(16 Videos)ruclips.net/video/eTXd89t8ngI/видео.html,
      Operators & Assignments(7 Videos)ruclips.net/video/1JGOPhIyhAM/видео.html,
      Flow Control(6 Videos)ruclips.net/video/X6rS9vD9-qM/видео.html.

  • @Vijjisarath875
    @Vijjisarath875 6 лет назад

    Excellent teaching sir

  • @SantoshKumar-yg7rc
    @SantoshKumar-yg7rc 10 лет назад

    Awsome teaching by Durga Sir

    • @DURGAEDUCATION
      @DURGAEDUCATION  9 лет назад

      +Santosh kumar Ratnalu
      Demo Sessions on youtube,
      Language Fundamentals(16 Videos)ruclips.net/video/eTXd89t8ngI/видео.html,
      Operators & Assignments(7 Videos)ruclips.net/video/1JGOPhIyhAM/видео.html,
      Flow Control(6 Videos)ruclips.net/video/X6rS9vD9-qM/видео.html.

  • @bablugope2705
    @bablugope2705 7 лет назад +1

    superb explanation

  • @KamranKhanmba
    @KamranKhanmba 8 лет назад

    very good information and explanation. can you give real time example when to use and make video how to crack java interviews thanks

  • @slokaroy4430
    @slokaroy4430 6 лет назад

    This was really great explanation, thank you for this

  • @DreamerSaint
    @DreamerSaint 7 лет назад +1

    i've a doubt... cant we use concat function in string buffer??and append in string object??

  • @ramyab6961
    @ramyab6961 6 лет назад

    Awesome explanation. thanks a lot sir.

  • @bronsonantony8311
    @bronsonantony8311 4 года назад

    Simply superb

  • @tapanjeetroy8266
    @tapanjeetroy8266 2 года назад

    Thanks for uploading it

  • @smttamil7142
    @smttamil7142 9 лет назад

    awesome awesome videos.wit.....clear explaination.....

    • @DURGAEDUCATION
      @DURGAEDUCATION  9 лет назад

      +Smt Tamil
      Demo Sessions on youtube,
      Language Fundamentals(16 Videos)ruclips.net/video/eTXd89t8ngI/видео.html,
      Operators & Assignments(7 Videos)ruclips.net/video/1JGOPhIyhAM/видео.html,
      Flow Control(6 Videos)ruclips.net/video/X6rS9vD9-qM/видео.html.

  • @GainJavaKnowledge
    @GainJavaKnowledge 6 лет назад

    Nice video sir

  • @sampoornakotha8450
    @sampoornakotha8450 2 года назад

    good explanation

  • @janaidu7218
    @janaidu7218 6 лет назад

    you are really awesome sir...

  • @alwysrite
    @alwysrite 9 лет назад

    very good explanations

  • @priyamishra1990
    @priyamishra1990 6 лет назад

    hello sir can u explain ?you are saying that string object are immutable ....suppose for example String s="hello";s=s.concat("mr");syso(s);
    output=hellomr so in this case we are changing in existing object

  • @blesseddivya3935
    @blesseddivya3935 2 года назад

    Thank you very much sir

  • @saddammd
    @saddammd 9 лет назад

    You are awesome sir

  • @GautamKumar-ci4rz
    @GautamKumar-ci4rz 4 года назад

    you are awesome

  • @RahulSharma-yf6jb
    @RahulSharma-yf6jb 5 лет назад

    Sir please add another videos related to Java... thank you..

  • @aditay7538
    @aditay7538 7 лет назад

    sir i am android developer , i have 3 year experience. but now i want to make my carrier in advance java.so which topic i should cover for job purpose

  • @Lastbenchr
    @Lastbenchr 6 лет назад

    Make video on differences between Throw & Throws

  • @manasatweets3994
    @manasatweets3994 2 года назад +1

    Anybody knows he is not uploading since 7 years any video

  • @avishekhsinhautube
    @avishekhsinhautube 9 лет назад +1

    I have a question in mind. In Java why Strings are made immutable ?

    • @DURGAEDUCATION
      @DURGAEDUCATION  9 лет назад +1

      +Amit Sinha
      Demo Sessions on youtube,
      Language Fundamentals(16 Videos)ruclips.net/video/eTXd89t8ngI/видео.html,
      Operators & Assignments(7 Videos)ruclips.net/video/1JGOPhIyhAM/видео.html,
      Flow Control(6 Videos)ruclips.net/video/X6rS9vD9-qM/видео.html.

    • @umeshkumar-bj2mj
      @umeshkumar-bj2mj 8 лет назад

      +Amit Sinha it has many reason when some of them are--
      1.for security reason if we send userid and password or some useful information in the network it may be hacked by third party people and changed the references and get the useful information.
      2. If string is not immutable, changing the string with one reference will lead to the wrong value for the other references

    • @NafisMd
      @NafisMd 8 лет назад

      +Amit Sinha www.brushupmyskill.com/2016/02/creating-immutable-class-in-java.html

  • @dharmavijay1111
    @dharmavijay1111 7 лет назад

    Hi dugra can u explain why string objects are immutable??

  • @akankshasoni5758
    @akankshasoni5758 2 года назад

    Thank you

  • @bhujathareddy7653
    @bhujathareddy7653 8 лет назад

    Hi,
    explain the real time scenario where we can use String , String Buffer and String Builder

  • @hamidzia4735
    @hamidzia4735 8 лет назад

    Hi sir,
    Kindly share Lambda Expressions and method reference vidoes .

  • @saquibsajid
    @saquibsajid 9 лет назад

    you are really awesome...

    • @DURGAEDUCATION
      @DURGAEDUCATION  9 лет назад

      +saquibsajid
      Demo Sessions on youtube,
      Language Fundamentals(16 Videos)ruclips.net/video/eTXd89t8ngI/видео.html,
      Operators & Assignments(7 Videos)ruclips.net/video/1JGOPhIyhAM/видео.html,
      Flow Control(6 Videos)ruclips.net/video/X6rS9vD9-qM/видео.html.

    • @sanjaykusingh
      @sanjaykusingh 8 лет назад

      Excellent Durga Sir :)

  • @sunnat-e-muhammad1
    @sunnat-e-muhammad1 Год назад

    How will we get that new object which is created in String object.

  • @karthickrajalearn
    @karthickrajalearn 5 лет назад

    Awesome

  • @ayushjaiswal8854
    @ayushjaiswal8854 4 года назад +1

    In String case
    Sir what happen to that object("durga") after concatatination

    • @dolaalod7671
      @dolaalod7671 3 года назад

      After concat it won't reflect to object s where we can store this concat process to another object as
      String s=new String("durga");
      String x=s.concat("software");
      Still s is durga
      Now x is durgasoftware

  • @yajurvedlodhi8023
    @yajurvedlodhi8023 4 года назад

    GOD OF CORE JAVA

  • @zakirhussain-du5uq
    @zakirhussain-du5uq 7 лет назад

    Thank you sir

  • @manishdpsg
    @manishdpsg 6 лет назад

    In the example shown in your video, the stringBuffer object is showing error.

  • @chandrakarthik5044
    @chandrakarthik5044 8 лет назад +2

    could you please Share the collection videos link Of Core Java (J2SE) .

  • @vinayTshetty
    @vinayTshetty 9 лет назад

    is there any way to get the complete videos of all in a CD

  • @parakhjuneja3206
    @parakhjuneja3206 7 лет назад

    can you please provide me the sequence in which we need to watch these videos

  • @amitbasp
    @amitbasp 5 лет назад

    String objects are immutable - understood. Why StringBuffer objects are not immutable or in another way why only StringBuffer is Mutable. !
    Thanks in advance.

  • @kodlavanya6105
    @kodlavanya6105 6 лет назад

    thannk you sir

  • @vanamabhinaytinku6552
    @vanamabhinaytinku6552 4 года назад +1

    Sir where I can find notes for exceptions

  • @rasikadeshpande4710
    @rasikadeshpande4710 6 лет назад

    Sir I'm going for interview on this Monday. Pls tell me which programs will they ask in interview? Do they ask pattern related programs or Strings and array

  • @davidvilla5154
    @davidvilla5154 6 лет назад

    Are you talking in english or in indian?

  • @tharinduwickramaarachchi9361
    @tharinduwickramaarachchi9361 9 лет назад

    thank you verymuch sir...

    • @DURGAEDUCATION
      @DURGAEDUCATION  9 лет назад

      +Tharindu wickramaarachchi
      Demo Sessions on youtube,
      Language Fundamentals(16 Videos)ruclips.net/video/eTXd89t8ngI/видео.html,
      Operators & Assignments(7 Videos)ruclips.net/video/1JGOPhIyhAM/видео.html,
      Flow Control(6 Videos)ruclips.net/video/X6rS9vD9-qM/видео.html.

  • @mkc0321
    @mkc0321 7 лет назад

    amazing

  • @salonitrivedi6091
    @salonitrivedi6091 5 лет назад +1

    You are very nice but can you send me its reference equals code with the help of ==operator
    {send only reference code}

  • @thefootage8814
    @thefootage8814 6 лет назад

    if something is concatenated to 1st string , then a new string object internally created while the 1st one as it was .
    Then if the reference variable assigned to the newly created string then output will be concatenated one ..seems like 1st one it self has been muted .
    No 1st is there & no reference z pointing & 2nd one differently created object .
    String s= "hi";
    s=s+"Sam"; // 2nd object but reference variable same 's'
    Out put :---> s= hi Sam
    Now no reference variable is there to point "hi"
    Nb :Consult JAVATPOINT site

  • @ravindersanjay
    @ravindersanjay 4 года назад

    keep the playback speed at 1.5 to save your time

  • @AmitKumar-we8dm
    @AmitKumar-we8dm 9 лет назад

    In the note that you showed, just make one grammatical correction - Instead of "Once we creates" just write "Once we create" -- i.e Not creates just singular create(without s)

    • @ArunraajSingh
      @ArunraajSingh 7 лет назад

      he could teach in his local language if he wanted, thank him for speaking english. U can understand every sentence without any hassle if ur catching power is good. chill

  • @ravigupta-bn9ug
    @ravigupta-bn9ug 10 лет назад

    Awesome teaching sir I have doubt that if we create an object for a user defined class for ex: class Ravi if we creat an object for it Ravi r=new Ravi(); the System.out.println(r); it will give address of that object, but if we create an object for the String class for ex: String s=new String("durga"); the if type System.out.println(s); it displays durga why? not address of String class

    • @ishansoni9819
      @ishansoni9819 10 лет назад +1

      Ravi , System.out.println(r) calls the toString() method of your userdefined class.
      Since you have not overridden this method it by defaults uses that of the object class.
      The String's toString() method is overidden by default to display the value of the current string.

    • @FaizKhan_13
      @FaizKhan_13 10 лет назад

      You are passing the parameter "durga" in the String Constructor therefore s.o.p will call object toString() method which will have value of "durga" to be displayed.,

  • @ranesh237
    @ranesh237 9 лет назад

    Does "enter-yerum" mean entry-level or interview ? Which one?

    • @ganeshumari
      @ganeshumari 9 лет назад +1

      Interview Room

    • @DURGAEDUCATION
      @DURGAEDUCATION  9 лет назад +1

      +ganesh umari
      Demo Sessions on youtube,
      Language Fundamentals(16 Videos)ruclips.net/video/eTXd89t8ngI/видео.html,
      Operators & Assignments(7 Videos)ruclips.net/video/1JGOPhIyhAM/видео.html,
      Flow Control(6 Videos)ruclips.net/video/X6rS9vD9-qM/видео.html.

  • @thecommenter5086
    @thecommenter5086 3 года назад

    My doubt.
    What is the difference between concate and append?

    • @kanikamatta3503
      @kanikamatta3503 3 года назад +1

      When use Concat or append on two strings they both may give you same result when you output them but the main difference is on using concatenation new string object is created where as its not the same in case of StrinBuffer APPEND()

  • @Explore-world-
    @Explore-world- 6 лет назад

    please change pronunciation of "question" really good stuff you have. learned interview questions from your video
    but when you talk "question" unusual for me. Thanks

  • @himabindhu3189
    @himabindhu3189 4 года назад +1

    Super but lagging

    • @OracleLand_Official
      @OracleLand_Official 3 года назад

      Prepare core java interview questions in very less time here....

  • @choudharymayank01
    @choudharymayank01 6 лет назад

    take it

  • @PRASHANTKUMAR-fc5nk
    @PRASHANTKUMAR-fc5nk 7 лет назад

    String s = " I am";
    s = s + " Prashant";
    If String is immutable then ,
    how output will = I am Prashant
    Please explain me

    • @VS-ey2lf
      @VS-ey2lf 7 лет назад

      the string you have is a variable "s", not an object. You can make any changes to string variable but not to a string object

    • @thefootage8814
      @thefootage8814 6 лет назад

      S------> I am step 1
      I am Prashant step 2
      S------> I am Prashant step3
      (Nothing)----> I am
      So here only reference 's' initially points to "I am" object , then a new object created "I am Prashant " while the 1 at object "I am" z still there . Now the reference refers to 2 Nd object ..& no reference refers to "I am" .
      See at the end 2 objects created with 1st one unchangeable

  • @MohdSalman-zx5tg
    @MohdSalman-zx5tg 6 лет назад +1

    Your English is very funny hahaha.

  • @prabodhghosh662
    @prabodhghosh662 9 лет назад

    Hi sir, can you please provide me the link of complete core java tutorial?

    • @DURGAEDUCATION
      @DURGAEDUCATION  9 лет назад

      +Prabodh Ghosh
      Demo Sessions on youtube,
      Language Fundamentals(16 Videos)ruclips.net/video/eTXd89t8ngI/видео.html,
      Operators & Assignments(7 Videos)ruclips.net/video/1JGOPhIyhAM/видео.html,
      Flow Control(6 Videos)ruclips.net/video/X6rS9vD9-qM/видео.html.

    • @prabodhghosh662
      @prabodhghosh662 9 лет назад

      DURGA EDUCATION Thank you. I hope other Java topics are coming soon. Please confirm.

  • @Srinitha_Chinthala
    @Srinitha_Chinthala 4 года назад

    Sir cheppina string example wrong

  • @arveersingh9728
    @arveersingh9728 8 лет назад +16

    even being an Indian, its so hard to pick up the accent. lol

    • @abhidita143
      @abhidita143 7 лет назад +5

      lookk who is talking????:-")lolll

    • @ArunraajSingh
      @ArunraajSingh 7 лет назад +4

      this is hard only because u r an indian. There r different types of people in india with different accents buddy. Chill out. Other area people may not understand your accent too.

    • @sumitbhattacharya1720
      @sumitbhattacharya1720 6 лет назад +3

      dont watch it then sardarji.

    • @mano2171
      @mano2171 6 лет назад +2

      Omg, look who's talking. Sardarji, this is java class not English vocabulary tutorials.

    • @syedsaddadin1859
      @syedsaddadin1859 6 лет назад +1

      Accent Doesn't Matter Bro.U are here to learn accent or Java..

  • @suvamroy9426
    @suvamroy9426 8 лет назад +2

    Why don't you use English???? It would much better for the common viewer who don't know the local language you speaking..

    • @pruthvipatel2875
      @pruthvipatel2875 3 года назад +1

      He doesn’t have poor English. He knows English language probably better than you. Accent is very different than language. What you are talking about is accent. And accent comes when person’a first language is different.

  • @kushborikar4021
    @kushborikar4021 6 лет назад

    lol accent..but great explaination

  • @alinazachia4182
    @alinazachia4182 5 лет назад

    *WRONG STRING IS MUTABLE NOW IN 2019 SEE THE CODE*
    *String s = new String("GO");*
    *s = s + "KU";*
    *System.out.println(s);*
    *THIS PROGRAM HAS CHANGE THE STRING OBJECT WITHOUT MAKING ANY OTHER OBJECT, SO WE CAN CHANGE THE EXISTING OBJECT, GO WITH GOKU*

  • @aaishasharma4650
    @aaishasharma4650 6 лет назад

    Langyage prblm😅😅😅

  • @awaisyousaf
    @awaisyousaf 7 лет назад

    Seriously what language is he even speaking?

    • @VS-ey2lf
      @VS-ey2lf 7 лет назад +2

      It's English bro, I know it's difficult to understand his accent but I learned a lot from this guy.

    • @pruthvipatel2875
      @pruthvipatel2875 3 года назад +1

      He doesn’t have poor English. He knows English language probably better than you. Accent is very different than language. What you are talking about is accent. And accent comes when person’a first language is different.

    • @awaisyousaf
      @awaisyousaf 3 года назад

      @@pruthvipatel2875 han maloom chal apne baap ku mut sekha.

  • @mithunrocker
    @mithunrocker 5 лет назад

    Great explanation . Thanks Sir!!

  • @sampoornakotha8450
    @sampoornakotha8450 2 года назад

    good explanation

  • @vinayTshetty
    @vinayTshetty 9 лет назад +2

    is there any way to get the complete videos of all in a CD

  • @SurajVerma-bm7ij
    @SurajVerma-bm7ij 7 лет назад

    Thank u sir