If __name__ == "__main__" for Python Developers

  Рет қаралды 378,849

Python Simplified

Python Simplified

Күн бұрын

If name equals main - then we run our programs!
But do we actually understand what is _name_ , what is _main_ and most of all - why do we need to check if they match? 🤔🤔🤔
I've prepared this very special tutorial that dives deep into each component and demonstrates it thorough simple code examples. By the end of this video - you'll be able to explain this expression in your own words (!!!) as well as other terms like "module" and even "top level code" 😉
⏰ TIME STAMPS ⏰
------------------------------------------
00:00 - Intro
00:29 - What is _name_
00:59 - What is module?
01:34 - Top level code vs imported code
03:35 - What is _main_
05:08 - Find the value of _name_
05:55 - Why do we need to check if name == main
08:08 - Thanks for watching!
🤝 Connect with me 🤝
--------------------------------------
🔗 Github:
github.com/mariyasha
🔗 Discord:
/ discord
🔗 LinkedIn:
/ mariyasha888
🔗 Twitter:
/ mariyasha888
🔗 Blog:
www.pythonsimplified.org
🎯 Sources 🎯
--------------------------------------
⭐ Python Documentation:
docs.python.org/3/library/__m...
💳 Credits 💳
----------------------
⭐ Beautiful animated graphics by:
mixkit.co
⭐ Beautiful icons by:
flaticon.com
#python #pythonprogramming #python3 #pythonforbeginners #if #main #coding #programming #pythontutorial #conditioning #pythonsimplified #module #toplevel #code

Пікірлер: 675
@xklojx
@xklojx 25 күн бұрын
The most gorgeous python teacher with most synthesized way of teaching, keep it up
@anthonyoppong-gyebi2880
@anthonyoppong-gyebi2880 Жыл бұрын
Did you guys watch the video at all before commenting? Please watch it. That's how you will learn. She is here to educate, not for fans.
@S3R43o3
@S3R43o3 Жыл бұрын
Well dude as is know the Internet the Most dudes are Here , an i hate to say That cause sexism is Not my opinion but she is a attractive Woman and the Most Boys going Crazy if they See a beautyfull Girl on screen … its like twitch Girls … youre right she is very competent and i learned a lot from her
@htruth1785
@htruth1785 Жыл бұрын
She’s hot AF that’s why clicked. But I stayed for her enthusiasm, knowledge and style of teaching.
@S3R43o3
@S3R43o3 Жыл бұрын
@@htruth1785 Mhm you Need to know when its better to shut up and keep fingers away from keyboard… but thanks for the next men That keep this ugly aditute and the cockbrainer style… how u get Into IT with 3 mumbles That Collide uncontrolled ? Please… sit and go for pornhub … 😓
@PythonSimplified
@PythonSimplified Жыл бұрын
Don't worry Anthony, it doesn't mean they don't watch it, they just choose to comment on my looks instead of the content 😊 I don't really have a problem with that - I'd always take a subconscious learning process over nothing! hahahaha they don't notice but the info still sinks in 😅😅😅
@PythonSimplified
@PythonSimplified Жыл бұрын
@@S3R43o3 What many women consider sexism nowadays - used to be called courtship, and it was a very desirable behavior 😉 Nowadays it's "how dare you compliment me?? this is so disrespectful!!! I'll go complain to my 70 cats, they understand me so well..." 🤣🤣🤣
@supermalavox
@supermalavox Жыл бұрын
I like it when youtubers describe their code(s) verbally as they go along. For a blind person such as myself, it is of great help, since screen readers normally don't speak the contents inside videos, only in their descriptions, so if you say what you are doing while you write/show the code, the explanation becomes accessible! Thanks and keep up the good work!
@WhiteNight0204
@WhiteNight0204 Жыл бұрын
Please don't take this question as offensive, as I am only intrigued, but you program while being blind? Is it actually doable?
@RAP4EVERMRC96
@RAP4EVERMRC96 Жыл бұрын
@@WhiteNight0204 I am not an expert in accessibility features, but I remember from my time at apple that on a regular blind or visually impaired people would come in to give their Mac to service. They were able to fully control their computer due to the accessibility features and additionally there were experts in the store that knew how to use these features. So I guess as long as you can control a computer you can program on it.
@supermalavox
@supermalavox Жыл бұрын
@@RAP4EVERMRC96, thanks for the help in replying! I will add that while blind people might not be the greatest in GUIs in terms of object positioning, colors, etc, we can definitely build working functions and even deal with oop. Also, the screen reader that comes with Linux/GNOME - Orca - and one we use on Windows - NVDA - are both programmed in python! And as far as I know, NVDA's original developer - Mick Curran - is blind. I myself am not a professional programmer, but like to learn something on Codewars, Exercism, etc.
@rikkilleen3169
@rikkilleen3169 Жыл бұрын
Rock on, my guy. You are an inspiration.
@supermalavox
@supermalavox Жыл бұрын
@@rikkilleen3169, I will consider myself an inspiration when I become more than a newbie programmer, but thanks for the motivation!
@michalbotor
@michalbotor Жыл бұрын
you've achieved mastery in clean, logical, and engaging explanations of programming concepts. my understanding of the topic has increased substantially. thanks so much mariya!
@JorgeEscobarMX
@JorgeEscobarMX Ай бұрын
This is the best explanation of this boilerplate code I had watched so far.
@PythonSimplified
@PythonSimplified Ай бұрын
Thank you so much! glad you liked it! :)
@EmaMazzi76
@EmaMazzi76 Жыл бұрын
Your lessons Mariya really worth every seconds spent…watched dozens of videos regarding this topic (if __name__ == “__main__”…) and for the very first time I understand what it does actually 😄 thank you, thank you, thank you
@PythonSimplified
@PythonSimplified Жыл бұрын
Yeeeeeeyyy Emanuele, I'm so happy to hear that!!! 😀 For a very long time I understood the general concept, but after making this tutorial - you can wake me up in the middle of the night with a surprise quiz - and besides me being a bit grumpy I'll probably get an A+! hahahaha 🤣🤣🤣 Anyhow, I really enjoyed making this one and super glad you found it useful! 😊
@MrKrtek00
@MrKrtek00 Жыл бұрын
This was actually way more insightful than I expected... Thanks, great explanation!
@xr6694
@xr6694 5 ай бұрын
this is by far the most professional guide I've seen on this topic. this girl is serious
@trong-tintran6262
@trong-tintran6262 5 ай бұрын
I am a French developer, beginner in python, and your tutorial is extremely clear, I understood everything! I often avoid English tutorials because the KZfaqr speaks quickly and I have trouble following but here I have nothing to complain about, your English is simple and easy to understand. I subscribe to your channel +1. Thank you very much for this wonderful work. This is the first time I've posted a message on KZfaq in my entire life 😂 but it's well deserved !👏🙏
@deniskasala8520
@deniskasala8520 Жыл бұрын
I used to scroll down and pass your videos but now i am hooked as your methods of teaching is really easy. Thanks again
@NikilPaul-pc9rz
@NikilPaul-pc9rz 29 күн бұрын
Are you for real? This is the best explanation out there!! Contains everything i ever wanted,why its used and what it is doing! Thanks sensei!!
@michaeltheisen
@michaeltheisen 25 күн бұрын
The example at the very end with "from import_me import call_me" that showed it running the function just because it was imported, really helped me solidify the concept. Thank you! And thank you for all your quick videos on good python habits and explanations like this. They really do help us get through some of our projects after we've been out of the game for so long.
@Richie.P71
@Richie.P71 Жыл бұрын
I have been wondering this for ages, thank you for breaking it down so simply. You are the best!!
@PythonSimplified
@PythonSimplified Жыл бұрын
Thank you Richie! I'm super happy you found it helpful! 😀
@ssloc
@ssloc Жыл бұрын
So thorough with great examples/visuals! Great job 👏. I look forward to more.
@NoOne-L
@NoOne-L Жыл бұрын
Wow! Your channel was recommended to me a few months back and I kept passing it. Glad I finally watched 1 of your video. You’re such a great teacher. You make complex stuff simple. Thanks and will watch more videos from you
@bigbadcatbigbcy2933
@bigbadcatbigbcy2933 8 ай бұрын
lol same
@portinho199
@portinho199 Жыл бұрын
As always, the best and cleary explanation from entire KZfaq platform. Thank you so much!!!
@PARTner91
@PARTner91 Жыл бұрын
If only everyone could explain things as clearly as you do. Nice job, thank you.
@hiutale
@hiutale Жыл бұрын
I'm purely amazed by your explanations! I only had to backtrack (a bit) once to understand all of it even though I'm still a beginner. You are the hero function we needed to call! 😭😭🥺❤️🙏✨
@PythonSimplified
@PythonSimplified Жыл бұрын
Yeeeyyyyyy! Thank you so much for the incredible feedback, hiutale!! 😁😁😁 I always enjoy reading your comments and I'm super happy you find my videos useful! A few more Python projects to experiment with - and you'll be able to ditch the beginner status in no time 😉
@MrIsaacpr7
@MrIsaacpr7 6 ай бұрын
I’m really enjoying your videos a lot. I’ve been wondering why I write that exact line of code for weeks, with no clue as to why. Once again, you nailed it! Your way of explaining things in a digestible manner for a total beginner is unparalleled. Thank you for sharing.
@asmitaghorai7332
@asmitaghorai7332 2 ай бұрын
This was actually a brilliantly executed lesson plan! Profuse thanks to you. Never thought I'll come across such content on KZfaq and for absolutely free of cost oml, once again I'd like to screech out loud, this is straight off GREAT!
@mirandaenergypark5271
@mirandaenergypark5271 Жыл бұрын
Excellent explanation! You have included some essential features of this statement that makes it all so much more understandable, unlike many other explanations I have seen on KZfaq. Thanks!
@ad.chacon
@ad.chacon Жыл бұрын
I just clicked this video bc I started learning Python yesterday, I have never seen a if __name__ = "__main__" in my life, yet you managed to make me understand how this works and why is it this way.
@aspsa6246
@aspsa6246 6 ай бұрын
Much appreciated. I always enjoy tutorials that provide the rationale for doing something rather than just droning on about how to do something.
@hawardjoseph2201
@hawardjoseph2201 10 ай бұрын
Your explanation is super great!!! I haven't anywhere seen such a great explanation, in my mind makes your teachings remember quite easy. Thank you so much and please continue making more and more videos for the world.
@lukajeliciclux3074
@lukajeliciclux3074 Жыл бұрын
So much quality in this video. Simply perfection. Even thought I know a lot about if __name__ == '__main__' I found an additional information I've never know.
@arthurbosquetti
@arthurbosquetti Жыл бұрын
This was such a good video! I've always been curious about this, but never really looked it up. Now it makes sense :) Thanks for the clear explanation!
@renatomachelett
@renatomachelett Жыл бұрын
That was very well explained. An incredible amount of work goes into eight minutes of content when you want it to be clear and concise. I really appreciate the effort. Thank you! 👍🏻👍🏻
@PythonSimplified
@PythonSimplified Жыл бұрын
Thank you so much for pointing it out Renato! 😀😀😀 This video was 2 weeks in the making and I kept re-filming and revising it until I was 100% happy with the results! (it happens rarely! usually I'm ok with 95% 😅 hahaha) I'm so happy you liked this tutorial and you appreciate all the hard work that was put into it! Thanks again for the incredible comment! 😊
@renatomachelett
@renatomachelett Жыл бұрын
​@@PythonSimplified I'm really happy that I got the opportunity to point it out! ☺ Much of the time, people just consume without considering the energy that is necessary to create something excellent. Whenever I notice the lengths that someone must have gone to in creating something exceptional, instead of giving in to mediocrity, I try to let them know that I know. It needs to be said and more people need to say it! So, once again, thank you very much for the wonderful product of your exemplary work ethic! 👏🙏
@hondacars8444
@hondacars8444 Жыл бұрын
Great video. Thorough yet succinctly presented. Awesome job 👍🏻
@jcmschott1895
@jcmschott1895 Жыл бұрын
Amazing content! Pleeease keep it up! You built it up like a crescendo and suddenly became crystal clear why this "if __name == __main__:" stuff is so necessary.
@ALFATAVR
@ALFATAVR Жыл бұрын
I haven't heard such clear and beautiful English pronunciation in a long time
@bobursuyunov00
@bobursuyunov00 Жыл бұрын
This is the first video that I watched from your channel, and I love your teaching techniques
@alaly2410
@alaly2410 Жыл бұрын
Over 10+ of python experience and I’m a proud active fan and follower. I love your teaching style, contents, personality and simply everything about you. Thank you so much for everything ❤
@PythonSimplified
@PythonSimplified Жыл бұрын
Wow, Alaa! Thank you so much for the incredible comment!!! 😀😀😀 I'm honored to have you onboard and so happy you enjoy my videos! I still have lots of things to learn, and getting feedback from professional developers with so many years of experience is one of my favourite perks in running this channel! 😉 Thanks again and I hope to see you soon in future videos! 😊
@felipegutierre7037
@felipegutierre7037 Жыл бұрын
Totally agree!
@NIGHTCASTERS
@NIGHTCASTERS Жыл бұрын
Best teacher on youtube ! I can follow your code and you make all easy to understand, and what a Beauty too!
@mbag012
@mbag012 Жыл бұрын
Instead of watching my normal binge videos, I binge your videos. Your content is amazing.
@tamasszuper7577
@tamasszuper7577 Жыл бұрын
I watched around 5 different videos about it but never understand it. Finally, now I get it. Thank you
@rodm5754
@rodm5754 Жыл бұрын
A very clear, concise, and well presented lesson. Bravo.
@ClaudiaWick
@ClaudiaWick Жыл бұрын
excellent explanation! I already tried for longtime to understand the basics of this statement, not only demonstrations of what happens with or without it. Thank you to spend more time than others to explain this for beginners: it is really helpful!
@sixstringmania
@sixstringmania Жыл бұрын
ahhhh,,, this is the best channel for python i think. Clarity of voice , compression in sound, great examples and graphics and fantastic teaching skills!!
@JulioTalaveraMe
@JulioTalaveraMe Жыл бұрын
I can understand everything you say easily. Your accent when speaking is very clear and easy to translate. The explanation is very clear and specific, thank you. 👌🏻
@randysmith4964
@randysmith4964 Жыл бұрын
Out of all the KZfaqrs your explanations really are the best!
@Neotenyx
@Neotenyx Жыл бұрын
Holy moly! Two days ago I was figuring out what this idiom was for and now you post about it, it's amazing.
@PythonSimplified
@PythonSimplified Жыл бұрын
I caught you at the perfect timing!!! 😉 Thank you so much, Otar!
@KingsleyOsborn
@KingsleyOsborn Жыл бұрын
I like how you slow down and try to speak as clearly as possible! Great info, thz!!
@KBIZWORLD
@KBIZWORLD Жыл бұрын
I found this super helpful. Watched a few explanations of the name = main thing but this was the first one that made perfect sense. Thanks so much !!
@RunePedersen
@RunePedersen Жыл бұрын
What a super wonderful and crystal clear way of explaining. :-) Thanks lot Mariya!
@PythonSimplified
@PythonSimplified Жыл бұрын
Thank you so much Rune! I'm super happy you enjoyed this tutorial! 😃😃😃
@rojerdu2759
@rojerdu2759 Жыл бұрын
This is the best explanation of if __name__ == '__main__' that I've seen to date. Thanks a lot! 🤗🤗🤗
@alcidesmarcano
@alcidesmarcano Жыл бұрын
The best explanation I ever seen so far on this topic… Thanks!!!
@amrosamier8547
@amrosamier8547 Жыл бұрын
I'm new to programming and I've already started learning python, this is the first video i watch on your channel and I'm amazed by how you simplify the information, Thanks a lot and keep going
@issafares1830
@issafares1830 7 ай бұрын
I've seen many videos explaining ( if __name__=__main__) and frankly, this is the most understandable one. thanks
@bluehawkfire55
@bluehawkfire55 Жыл бұрын
Jesus that was so damn clear. I actually understood it without rewinding it. The examples were so crucial and clear. Loved it!
@Jamaipanese
@Jamaipanese Жыл бұрын
thank you! I finally understand it simply. You do such an amazing job breaking things down without being condescending like others do.
@tastonic30
@tastonic30 Жыл бұрын
you always go beyond the things i expect to get ..much love Prof
@Itamar960
@Itamar960 Жыл бұрын
I have to say, the last chapter (the example) was the best presentation for this guide - now it makes sense. TNX!
@kevinlandivar1373
@kevinlandivar1373 Жыл бұрын
Just found this channel. The content is great. Love python! Thank you for making these videos
@dmuhsin
@dmuhsin Жыл бұрын
OMG!!! I can't believe I never really understood this until now. THANK YOU for this video
@flomakinas
@flomakinas Жыл бұрын
Girl i I'm love with your content and with python thanks to you. Nice work! You explain very well. Usually i watch in 1.5 speed but with your videos i dont even need that because you explain in the perfect speed. Keep up the awesome work!
@horus4862
@horus4862 Жыл бұрын
That is the first time I understood that. Thank you so much for being a great teacher.
@adolfocastro3832
@adolfocastro3832 Ай бұрын
Amazing explanation. Thanks you so much! Thumbed up and suscribed, this was amazing.
@christopherbenner7516
@christopherbenner7516 Жыл бұрын
I learned a lot from this. I had seen the code described, but never fully understood. Thank you.
@75blackviking
@75blackviking Жыл бұрын
Great explanation! I originally misunderstood, and oversimplified. This helped straighten out both problems. Excellent channel, by the way!
@azizurrehman9365
@azizurrehman9365 Жыл бұрын
I didn't know about this before, you attracted my attention, first I hot confused, but at the end you finally solved everything. Thanks teacher.
@brentsimpson3791
@brentsimpson3791 Жыл бұрын
Thank you, that's the best explanation of how this works that I've found...
@xcomputations
@xcomputations Жыл бұрын
Now, that's what is called an "EXPLANATION" AWESOME , THANKS 😁
@PythonSimplified
@PythonSimplified Жыл бұрын
hahaha thank you so much! Glad you liked it! 😀
@phil5293
@phil5293 Жыл бұрын
I have to admin Mariya you're the best. I have been a developer for 25+ years and I'm trying to learn Python this late and only your tutorials make a lot of sense. I might me a Python programmer ONLY in the future if I go through all your numerous videos! Thanks Mariya.
@guibraproductions2120
@guibraproductions2120 7 ай бұрын
Wow, you explained it so clearly, thank you!!
@powersprouter
@powersprouter Жыл бұрын
SO clear and concise. Thank you!!
@petermuller608
@petermuller608 Жыл бұрын
I actually figured that much but never bothered to actually look it up. Now I know for sure thanks
@diwakar_tsn
@diwakar_tsn Жыл бұрын
Best python teacher
@PythonSimplified
@PythonSimplified Жыл бұрын
Thank you so much Diwakar! 😀
@rellimsucram1
@rellimsucram1 Жыл бұрын
The most beautiful coder I've ever seen
@axlrose5082
@axlrose5082 Жыл бұрын
I felt so illuminated at 7:35 LMAO. Thanks for the fantastic visual explanation!
@mauricealgorithm7320
@mauricealgorithm7320 Жыл бұрын
The only lesson you can’t sleep while taking.Very interactive lecturer
@Akshay-rc9lq
@Akshay-rc9lq Жыл бұрын
You saved me. Now I'm able to understand the use of __name__ == "__main__"
@clairerovic
@clairerovic 5 ай бұрын
The minute this video finished - I subscribed and gave it a thumbs up.
@rangabharath4253
@rangabharath4253 Жыл бұрын
Awesome as always. Thanks for the clear explanation with examples. Very easy to understand 🙂
@dileebandileeban7188
@dileebandileeban7188 Ай бұрын
there cannot be a another great explanation than this .superrrrb.❤liked it
@jesusbvasquezq6597
@jesusbvasquezq6597 4 ай бұрын
Marvelous explanation, thanks for this!
@brittneyboone2993
@brittneyboone2993 Жыл бұрын
I really enjoyed watching your video. I like the way you break things down. Thanks.
@Crakkovia
@Crakkovia Жыл бұрын
Very clear! many thanks Mariya!
@Larimuss
@Larimuss Жыл бұрын
Great video. Good to see coding videos that really define things properly. Which is in my opinion the best way to learn
@uleyasha3452
@uleyasha3452 3 ай бұрын
Python simplified.. Perfect Teacher!! Gifted. Explains with detail and precision. Will be watching all her videos to Learn all she knows. I had been looking for a good python class/tutorial and she sounds just.. Perfect!! Python Simplified... name fits. I will be learning Docker and ML,, etc and more from you..Thank You Mariya! 🥰
@LearnSomethingHelpful
@LearnSomethingHelpful Жыл бұрын
I could listen to hear all day...so well spoken & helpful
@sndselecta
@sndselecta Жыл бұрын
prolly the best explanation I've seen
@staj
@staj Жыл бұрын
Brilliantly explained concisely! Thanks for the video. Subscribed.
@311DaveR
@311DaveR 4 ай бұрын
Great explanation, I had this explained to me before but it wasn’t entirely clear, and this makes it much more clear. Now I totally get it. Thanks, great resource!
@ammadkhan4687
@ammadkhan4687 Жыл бұрын
Man, you're Best!!! no one could explain so well
@sangaytamang7005
@sangaytamang7005 Жыл бұрын
Thank you very much to you and youtube for suggesting me this content.
@user-ew4uy4tg6c
@user-ew4uy4tg6c Жыл бұрын
you are Super-Smart person with great explanation skills!
@psyhopatsl
@psyhopatsl Жыл бұрын
last minute explained me everything! Thanks
@annabarachanou7124
@annabarachanou7124 5 ай бұрын
One of the most helpful videos on this
@allenburgess6314
@allenburgess6314 Жыл бұрын
Good explanation with great examples. Thanks
@python_by_abhishek
@python_by_abhishek Жыл бұрын
Wow. Crystal clear explanation. Instantly subscribed.
@Antebios
@Antebios Жыл бұрын
OMG! Thank you for explaining it so succinctly.
@photonics6060
@photonics6060 5 ай бұрын
Very well explained! Thanks👍👍
@patrickarmer937
@patrickarmer937 8 ай бұрын
Love the examples, they really helped make it click
@jasonmulligan7059
@jasonmulligan7059 Жыл бұрын
Well explained again ! Thank you very much 😊
@Stephen-mb2gf
@Stephen-mb2gf 5 ай бұрын
I'm a 3+ data analyst after 6 yoe of engineering mangaer, your explanation is well delivered and remains as the best video on this topic. Thank you so much!!
@dmcf1975
@dmcf1975 Жыл бұрын
That was perfectly simplified - I understood that so much better.
@PythonSimplified
@PythonSimplified Жыл бұрын
Yeyy! Thank you David, I'm supper happy to help! 😀😀😀
@I-Mystery_Shankar
@I-Mystery_Shankar Жыл бұрын
You cleared my confusion. Thanks...
@sigmatronX
@sigmatronX 2 ай бұрын
Superbly explained. Thanks Python Simplified. Liked and Subscribed.
@patrickhollywood93
@patrickhollywood93 Жыл бұрын
Thank you for addressing this information. I am about 20 days into my 100 days of code journey and i was wondering exactly what the __name__ module was as well as exactly what modules were. Thx - 🦋 💎🔥✍
@yu-chengchang6011
@yu-chengchang6011 10 ай бұрын
Thank you! Your video explains the concept really clearly!
Much Faster Pandas with cuDF GPU Processing - CPU vs GPU Speed Benchmarks
19:57
WHY THROW CHIPS IN THE TRASH?🤪
00:18
JULI_PROETO
Рет қаралды 8 МЛН
DELETE TOXICITY = 5 LEGENDARY STARR DROPS!
02:20
Brawl Stars
Рет қаралды 12 МЛН
Black Magic 🪄 by Petkit Pura Max #cat #cats
00:38
Sonyakisa8 TT
Рет қаралды 41 МЛН
When Jax'S Love For Pomni Is Prevented By Pomni'S Door 😂️
00:26
If __name__ == '__main__' for Python Beginners
9:29
Indently
Рет қаралды 16 М.
5 Good Python Habits
17:35
Indently
Рет қаралды 360 М.
How to Make Your Python Code More Modular and Reusable
7:01
The Code Guy
Рет қаралды 8 М.
OOP Class Inheritance and Private Class Members - Python for Beginners!
16:12
5 Signs of an Inexperienced Self-Taught Developer (and how to fix)
8:40
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1 МЛН
Learn Docker Quickly - Machine Learning Project for Absolute Beginners
25:31
How charged your battery?
0:14
V.A. show / Магика
Рет қаралды 4,5 МЛН
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 2,1 МЛН
Очень странные дела PS 4 Pro
1:00
ТЕХНОБЛОГ ГУБАРЕВ СЕРГЕЙ
Рет қаралды 464 М.