https://www.islam.com.kw/when-and-how-to-perform-ghusl/
When and How to Perform Ghusl