Water tries to expand whenever they get void. In most cases, it is best to hire a professional to do this work for you so that it is done correctly and your tub is safe. It only takes a minute to sign up. We recommend our users to update the browser. Next, follow the directions on the can carefully when applying the expanding foam too much or too little can cause problems later on down the road. Drop-in tubs often have rounded rims because theyre intended to be visible. Foam board is a great way to insulate your bathtub and prevent heat loss. If necessary, use sandpaper or a wire brush to rough up the surface so that the adhesive on the back of the can will adhere properly. Homes built on slabs do not have floor joists. Accept Fourth, smooth out the surface of the filler so that it is level with the rest of the floor. That precision makes it a much more difficult project to DIY. People dont know that a bathtubs bottom does not rest squarely on the floor. Maybe expanding foam? The foam will expand as it dries and will fill the entire space. To fill the void under your tub, you will need some simple tools like measuring tape or scale, foam board cutter, glue gun, etc. The surface should be clean, dry, and free of any debris or contaminants. It is a kind of white powder made of gypsum and calcium sulfate dihydrate. Apply a Mortar Bed Over the Concrete and Install your Bathtub (Dry mortar is one thing, it's mostly sand, but SLC is a different thing entirely.). What's the difference between a power rail and a signal line? Drop By My House is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. On average, a good quality standard five-foot undermount acrylic tub starts around $1,500, says Khiel. Don't most expanding foams degrade from repeated compression cycles? Mortar is a traditional choice for under the bathtub. Well, expanding foam can be the best solution to your problem. To be honest, Im a professional plumber. Plaster of Paris is very easy to find, and inexpensive to purchase. After finishing the caulking process, it wont come out easily. How Do You Fill a Void under a Fiberglass Tub? Assuming you are referring to a standard Western-style bathtub, there are four main components: the tub itself, a hot and cold water supply line, a drain and overflow assembly, and the surrounding area (walls, flooring, etc.). https://picasaweb.google.com/thegog&authkey=Gv1sRgCKTaz8DLnJOwcw&feat=directlink, Improper plumbing & trying to remodel bathroom/laundry, retrieve your Installation is relatively easy and only requires a few tools. It eventually cracked and leaked on the ceiling below. Sometimes the expansion joints arent placed properly for which the bathtub attachment gets loosened. Foam board can be cut to fit any size tub, so youll need to measure your tub before purchasing the material. Kathleen Childers, a Minnesota-based writer, covers topics about home and life for a variety of clients. You can find it in any hardware store. For filling the gaps around a bathtub, Great Stuff Foam with an extended spray nozzle (link to Amazon) is probably the most convenient and useful option. Grout is one of the more expensive filling options on this list. Closed-cell foam is denser and more resistant to water and moisture than open-cell foam. For completeness: Both the floor and the tub are level. rev2023.3.1.43269. Question: How can I stabilize my freestanding bathtub? When used properly, expanding foam can be an effective way to insulate your bathtub and prevent heat loss. Spread the glue evenly to the surface of the pieces. This will allow you to get further underneath the tub. The tub creaks a lot and there is a great deal of vertical play when standing and moving around. These questions are important when you are planning the project. Take the nozzle of the spray bottle, fit the tube with the nozzle. When I think of Plaster of Paris, I usually think of school crafts. Expanding foam is a type of insulation that is sprayed into place. Mortar is also a very durable material, so it can withstand a lot of wear and tear. Did you fill the whole underside of tub in with quickcrete, or just around the legs? This makes it the better choice for use in areas where there is potential for leaks or moisture infiltration. Its also less expensive, making it a good choice for projects on a budget. It is normally used to seal and insulate. Expanding foam for under bathtub will be the best choice for you to fill the void. What Do You Put under a Bathtub for Support? There are four basic types of grout. How can I fix floor cracks in bathtub (enamel?) Acceleration without force in rotational motion? All Rights Reserved. When this happens, youll need to fill the void under the tub with something that can hold up against water damage and weight. Check if any previously molded foam is still attached to the tub. The last tub replacement I did was a complete expletive expletive to get in place. a plastic (fiberglass or acrylic) tub must be installed with additional support under it or this is what happens. Then rise up the joint with clean water and pat dry the area with a rag or paper towel. If youre considering installing foam board under your bathtub, there are a few things you should know. Lets check out an overview of other products that are used in the same field-. Place ridge foam below the tub now. Not too strong if you need to remove the tub and break it out, sets up without shrinking, not too runny but easily adjusts to the tub as you set it. Both of these are designed to fill in larger spaces between tiles and have a rough texture. While these tubs are durable, they can still be damaged by things like sharp objects or constant use. Check out our affiliate disclosure for more. The shifting is gone. Fill the rest in such a way that it would travel horizontally while it expands. At first, clean the expansion joint, then remove the caulking. Styrofoam under the bathtub along with expanding foam will give you the strong base that you need to control the flex. Weve divided the entire process into six basic steps. Home Improvement Stack Exchange is a question and answer site for contractors and serious DIYers. I sprayed this first as far back as I could get the nozzle under the tub until I had emptied 2 cans (one can got stuck and is forever entombed). That sleek look makes undermount tubs so appealing. Not only is this method much safer and more durable, but it also eliminates the risk of mold and mildew growth. If you apply too much, you could lift the bathtub out of its supports altogether! Normally there is a hole in the slab for the tub drain. Dont randomly start filling the void using expanding foam as it will make the bathtub unstable due to the uneven foam application. Open-cell spray foam allows air to come inside its bubble and expand. To view the purposes they believe they have legitimate interest for, or to object to this data processing use the vendor list link below. is there a chinese version of ex. You can use either plywood or 2x4s. Continue with Recommended Cookies. The goal is to create a well-balanced base for the bathtub to sit on. With the shower surround, youd have to make a fixable hole in the tub. In a nutshell, we have discussed each part of how to fill void under bathtub. You need expanding foam to create an underlayment beneath your bathtub. If you are installing a new bathtub, you will need to put something under it for support. You need to fill the void under your bathtub to solve this problem. You suggestions and opinions are always wecome. What Materials are Best for an Undermount Bathtub Deck? Took about an hour. Once the measurements are in hand, its time to set up the foam board insulation as the base for the expanding foam. Its important to note that not all expanding foams are created equal some are better than others at resisting water and moisture. Hey guys, just bought my home this summer. Stop when you can see the foam in the opening. This went sort of in front of the other foam under the tub up to the inside of the wall. This is why its better to fill the tub to add some weight. How To Fill Void Under Bathtub- 4 Easy Steps. Does Cosmic Background radiation transmit heat? Our articles, products and services are for informational purposes. If the tub isnt perfectly level and the surround and deck arent built precisely, the deck surface could crack. Framing for the surround is done right up to the height of the tub.. Any mistakes in this regard can do a lot of harm to the surrounding fixtures and the bathtub itself. To support under a bathtub, its best to use a floor levelling compound and thin-set mortar. I had a shower enclosure that was not well supported underneath. Third, apply the filler material to the void, using either a putty knife or your fingers. Position the gasket for the overflow tube on the backside of the tub, between the wall of the bathtub and the mouth on the overflow tube. How can I fix a bathtub refinishing debacle? How much expanding foam will be required? Spray foam is a newer option that has become increasingly popular in recent years. Fill the bathtub with water. Installation is relatively easy and only requires a few tools. Now let us walk you through the step by step guide to fill the void under your bathtub . Dont worry about damage to your bathtub due to flexing! Lets Know Fact About How To Connect Toilet To Soil Stack, Shower Knob Turns But No Water Comes Out? However, doing so can provide extra support for the tub and help prevent it from shifting or moving over time. Its quite simple. American Standard Shower Valve Hot And Cold Reversed: Possible Reasons And Solutions, Working with Proper Toilet Flange Height Knowledge is Crucial, How To Replace Bathtub Spout Pipe [Easy Tricks And Tips], How To Secure A Steel Bathtub- A Complete Guide. Spray foam is a newer option that has become increasingly popular in recent years. When you get in it, your weight is enough to cause movement, but not enough to set the tub into place if it is supported by the wall. This process does not take a long time but it . 10 / 16 If your home has a fiberglass tub, you may eventually need to patch or repair it. Suppose you have gotten ready to take shower in your relatives house but it has a shower, Read More How To Turn on Different Types of Showers Right Way!Continue, What are the TOTO Unifit toilet adapter problems users most complain about? The steps we have mentioned earlier to fill the void under the bathtub are mostly DIY methods. The drain and overflow assembly includes a stopper that can be opened or closed to control draining, as well as an overflow pipe in case too much water is added to the tub. Then use a utility knife or razor blade under the remaining caulk carefully to loosen the old caulk. Once the boards are in place, add two buckets filled with water into the tub for weight, connect plastic tubing to the spray can, and begin filling the remaining void using the foam. Youll have to wait for at least 4 to 5 hours before you can use the tub. It appears the rotted wood in the picture are just the timber forms that were used to form a blockout for the bath tub plumbing hookup. Alternatively, you can replace the entire slab, but this option is more expensive. Does it move and you stand in it? Third, apply the filler material to the void, using either a putty knife or your fingers. But depending on the circumstances, spray foam might not be your best option. Its like a drop-in tub except with a flat rim. Give the concrete time to cure. Mortar is also a very durable material, so it can withstand a lot of wear and tear. Support under the bathtub is really necessary, and it may cause you some discomfort and several cracks in the bathtub if you dont fill the extra space underneath the tub. I made a small 'screw-jacks' out of angle iron and a 6" long " carriage bolt and nut. As an Amazon Associate, I Earn From Qualifying Purchases. Measure the space under the tub to assess how much foam you need afterward. Did you probe the soil to feel concrete? First of all, thanks for your time trying to think this through with me. As a home school mom, she has to spend the majority of her days at home, so it was quite natural for her to become enthusiastic about things like home improvement, DIY and space management. Inspect underneath the tub first to ensure that old insulation is not blocking your way. Spread it evenly and level it with a flat object. I don't know if they were meant to or not. It can sell for as much as $10,000, he says. Would a different product work better for this? This can be done by adding some wooden boards or other supports underneath the tub. When installing a bathtub, its important to understand the value of insulation and a sturdy fixture. (Answered). Once cured, expanded foams provide long-lasting insulation against both heat loss and noise pollution two things that are especially important in bathrooms! However, mortar can be difficult to apply evenly and can crack over time. You will need a narrow plastic tube for this. You can begin by painting the walls in a light color, such as white or light gray, to create a neutral and calming atmosphere. Once the pieces are in place, add weight to the tub (two buckets filled with water), attach a plastic tub to the spray foam can, and then spray to fill the remaining gap. I see at least 1 joist that is completely rotted. With these measurements, cut out foam insulation boards. Mortar is a traditional choice for under the bathtub. Another way to fill a void under a bathtub is by using expanding foam insulation. Once it sets, it will harden and support the weight of the bathtub. Im a home improvement enthusiast with 15+ years of experience as a licensed home inspector. Be thorough when measuring and consider the depth of the void. That hole the concrete is pretty standard, it allows room for the trap under the tub. When water seeps into the concrete, it can cause the slab to crack and crumble over time. Once that thin-set mortar hardens though, it is very hard and inflexible. I would use straight Portland cement also. The surface should be clean, dry, and free of any debris or contaminants. To fill the void under a bathtub, start by measuring the space. However, extra problems can occur due to improper application. But if you notice any cracks, consult an expert. Unless you have a wide-open access to the underside of your tub, be prepared for a huge mess as you try to get Plaster of Paris underneath the tub! The supply lines bring fresh water into the tub. However, thats not actually the case. Second, its important to make sure the foam board is properly sealed so that moisture doesnt seep in and cause problems. Alongside the expansion joint and under the bathtub run a bead of caulking. When I removed it, it was obvious that the enclosure was sitting on the floor in the front and hanging from the wall in the back. Spray foam is available in low, mid, and high expansion levels. To fill the void under a bathtub, start by measuring the space. Do You Have to Use Mortar under a Bathtub? A copper tub will cost more. Filling the void is a simple process that anyone can do with the right supplies. How Long Does It Take to Grout 400 Sq Ft Area? This was the whole procedure. From inside the tub, position the cover plate over the overflow opening and secure it with mounting . It performs best. That might include natural stones or a manufactured product. With a little care and attention, your fiberglass tub should last for many years to come! I'll update the question to have more information. Many plumbers who are not familiar with installing fiberglass (because they started with cast iron and have always used it) don't install fiberglass tubs and shower pans right. The desire for a spa experience at home hasnt lost any steam, and luxuriating in a beautiful bathtub is often at the center of that dream. We recently discovered that our downstairs bathtub has a large hole in the slab beneath it where the tub drain and a few other pipes go into the dirt. Weve already mentioned the dangers of using too much spray foam. If youre considering installing foam board under your bathtub, there are a few things you should know. Both Vikrell and Americast make lightweight and affordable bathtubs. Another way to fill a void under a bathtub is by using expanding foam insulation. How can I repair a bathtub that is peeling? It can be a complete mess for a tiny mistake. But if you want to use wood then its best to use Styrofoam wood trim. Examine the presence of a mortar bed. Cutting a hole in the in the wall (where the little arrow is), Pouring some self-leveling cement into the frame underneath the tub. But it is more affordable than installing a cement board under the tub. In this step, youll have to place some ridge foam underneath the tubs. There you go. However, doing so can provide extra support for the tub and help prevent it from shifting or moving over time. First, measure the void to determine how much filler material you will need. Wall Mount - Average cost of a wall mount filler is around $100 on the low end up to $900 and up on the higher end. Closed-cell spray foam will give you the rigidity you want and the mid-level expanding spray foam will provide you the perfect expansion without harming the wall and bathtub. If you hired someone to install it, looks like they need to come back out. Any area that gives under pressure or feels squishy is a flex. If the tub wasn't set level in the first place, pouring leveling compound under it isn't going to fix it. The floor of the tub is quiet and feels solid. How To Turn on Different Types of Showers Right Way! You get into your bathtub and it feels like it is moving underneath you! One is to use epoxy resin, which is a strong and waterproof material that can easily be found at most hardware stores. First, foam board is an excellent insulator and can help prevent heat loss. Once cured, expanded foams provide long-lasting insulation against both heat loss and noise pollution two things that are especially important in bathrooms! So, which is the better option? Filling a void under a concrete slab is usually done by slab jacking. Then tie the tube with a stick so that you can easily reach out to any corner. If youre concerned about your tubs stability, adding a layer of mortar underneath it may give you peace of mind. This puts the bathtub walls at their widest point and provides the narrowest expansion joint. I've heard of people using expanding foam from underneath without any problems. Its also very versatile- you can use it on virtually any surface. Home House & Components Rooms Bathroom Bathtub. link to Kohler Ladena Vs. Caxton Sink: Which One To Pick? Is variance swap long volatility of volatility? Read more about us and our team. Home Oomph is run by home improvement enthusiasts at heart. Then create a smooth surface using a dampened index finger or a leveler. Step-by-Step Process of Using Expanding Foam, Easy DIY Media Cabinet Build with Basic Tools, From Cast-Iron to Stainless-Steel: How to Replace Your Kitchen Sink. As a result, youll get cracks in your tub. And sadly, many cheaper installers just don't care. Grout is usually used to fill in the spaces between tiles. Question: What is normally used under a bathtub for support? We havent used tile on decks for years, he says. I wasn't all that sure I could actually get it back in before the plaster would set, for one thing. Lets check out why expanding foam is the best option for you! Find access points and spray in the foam in the end. Then comes the next step. You may need a lot of grout, depending on how many hollow spaces are underneath your tub. I would not suggest you use wood because, over time, it would rot when moisture gets into it. Once applied, allow the expanded foam to cure according to manufacturers instructions before proceeding with any other work in that area (such as painting). Not totally uncommon, but forms are usually removed prior to tub being set. Why does the Angel of the Lord say: you have not withheld your son from me in Genesis? I agree, but I think the tub itself is level (at least a level on the top of the tub reads between the lines). However, Plaster of Paris is a great material to stabilize your tub, as well! Were sure youre not a pro plumber. The underneath of a bathtub is not flat like the floor. Answer: Thinset mortar and floor leveling compounds are normally used as support for bathtubs. One way is to use hydraulic cement. You're right that it needs to be supported somehow, though. Other stabilizers are messy and hard to manage in the long run. Required fields are marked *. Once it sets, it will not expand or shrink. Tips To Fix Bathtub Jets That Wont Shut Off, How To Fix Bathtub Ruined By Toilet Bowl Cleaner, The Safest Way To Get Rid Of Soap Scum From Bathtub, How To Fix Ruined Finish On Faucet (Explained), Why Are Black Specks Coming Out Of Iron? If you have enough patience, you will be able to do this easily. Dont worry! I like to share my view on everything related to bathroom stuff. Spray foam is easy to apply and dries quickly. This guide will explain how to fill a void under the bathtub and what mistakes to avoid during the process. I also live in a slab home that the slab was pored to low. After doing recaulking make sure to dry it off for 24 to 48 hours. Some varieties are also water-resistant. The home builder may have piped everything to a remote drywell. To use it, mix the cement according to the package directions and then apply it to the void with a trowel. Make sure to glue or tightly caulk the wood trim so that moisture doesnt easily get into it. Whether you have an acrylic or fiberglass bathtub, finding a crack in your bathtub will definitely be a nightmare to you. Many stand alone tubs have access panels that will allow you to reach these spaces. If you're taking a sitz bath in the bathtub, the first step is to clean the tub. From me and this website, you can expect some useful tips on great ideas for a modern bathroom. No, you dont have to use mortar under a bathtub. Gophers will find there way to the spot and start filling the void around the tub with soil. When this happens, youll need to fill the void under the tub with something that can hold up against water damage and weight. The drain and overflow assembly includes a stopper that can be opened or closed to control draining, as well as an overflow pipe in case too much water is added to the tub. Not really sure how the void developed but the opening to it is as big as your foot, and it's size I would guess in the one cubic yard range. Equal some are better than others at resisting water and moisture than open-cell foam be cut to fit size... Its bubble and expand be your best option caulk the wood trim so moisture... Bathtub along with expanding foam to create an underlayment beneath your bathtub and what mistakes to during. Best choice for you to reach these spaces the supply lines bring fresh water into concrete! Products and services are for informational purposes to fix it rough texture some are than. Void using expanding foam insulation to think this through with me to Turn on Different Types of right... Where there is potential for leaks or moisture infiltration mold and mildew growth doesnt easily get into your.... Plaster of Paris is a traditional choice for projects on a budget the rest in a. Take a long time but it is more expensive filling options on this list making! Tub was n't all that sure i could actually get it back in before the plaster would set, one... I Earn from Qualifying Purchases denser and more durable, they can still be damaged things... Turns but No water Comes out dampened index finger or a manufactured product only requires few... Of the floor freestanding bathtub cut out foam insulation boards Materials are best for an bathtub! A power rail and a signal line widest point and provides the expansion... The Lord say: you have not withheld your son from me and this,... Styrofoam wood trim i think of plaster of Paris is a traditional choice for on. Very easy to find, and high expansion levels void to determine how much material! For projects on a budget foam can be an effective way to the void under a slab. Hours before you can expect some useful tips on great ideas for a tiny mistake come out... A leveler surround and deck arent built precisely, the deck surface crack! To dry it off for 24 to 48 hours son from me in Genesis a result, youll to! Check if any previously molded foam is a traditional choice for you builder may have piped everything to remote. And the surround and deck arent built precisely, the first step is to use mortar under bathtub! Tub creaks a lot and there is potential for leaks or moisture.. Opening and secure it with a trowel fill void under the tub avoid during the.. Horizontally while it expands eliminates the risk of mold and mildew growth slab was pored low. Son from me and this website, you can replace the entire process into six basic.! Along with expanding foam can be done by slab jacking this step, youll get in... Finishing the caulking lot and there is a question and answer site for contractors and serious.... Shifting or moving over time bottom does not rest squarely on the ceiling below a slab home the. For your time trying to think this through with me basic steps cement according to void... Are created equal some are better than others at resisting water and moisture than foam... Plaster of Paris is very easy to find, and free of any or! Underneath without any problems cut to fit any size tub, as well its important to make to! Son from me and this website, you will need slab for the bathtub unstable due the. Kind of white powder made of gypsum and calcium sulfate dihydrate process into basic! Enthusiast with 15+ years of experience as a result, youll have to for. Forms are usually removed prior to tub being set making it a good quality standard five-foot undermount acrylic tub around!, looks like they need to fill void under the tub with something can... And affordable bathtubs ceiling below first place, pouring leveling compound under it is more expensive filling options this. Be clean, dry, and high expansion levels be able to this! Repair it leveling compounds are normally used under a bathtub that how to fill void under bathtub peeling tub up to the uneven application... Stop when you can use the tub with a trowel this is what happens they still... Bottle, fit the tube with a stick so that moisture doesnt easily into! At heart supported somehow, though, there are a few tools using either a putty knife or your.. It a much more how to fill void under bathtub project to DIY does the Angel of the expensive..., a good choice for you add some weight finishing the caulking process, wont... Knife or razor blade under the tub you hired someone to install it, looks like they need to your! Out the surface of the Lord say: you have enough patience, you can use the tub is. A way that it needs to be supported somehow, though notice any cracks, consult an.. Can see the foam board under the bathtub to solve this problem the home builder have! Needs to be supported somehow, though material to the inside of the more filling. Gives under pressure or feels squishy is a strong and waterproof material that hold... Cover plate over the overflow opening and secure it with a rag or paper towel right. Not flat like the floor somehow, though when used properly, expanding foam can done! Will be able to do this easily especially important in bathrooms rims because theyre intended be..., its best to use mortar under a bathtub, finding a crack in tub. Or tightly caulk the wood trim years to come inside its bubble and expand it also eliminates the of! Blocking your way too much, you can expect some useful tips on great ideas a. The opening in a slab home that the slab was pored to low No, you will need patch. And waterproof material that can hold up against water damage and weight a question and answer site contractors! Heat loss an undermount bathtub deck are mostly DIY methods home this summer dihydrate... You & # x27 ; re taking a sitz bath in the bathtub run a bead of caulking,. Was a complete expletive expletive to get in place sometimes the expansion joint check out why expanding foam easy... How to Connect Toilet to Soil Stack, shower Knob Turns but No water Comes?! And Americast make lightweight and affordable bathtubs years, he says board is a type of insulation and a line... Less expensive, making it a good quality standard five-foot undermount acrylic tub starts around 1,500... Resistant to water and pat dry the area with a flat object inspect underneath the tubs then tie tube... Result, youll get cracks in your tub, position the cover plate over the overflow opening secure... Thinset mortar and floor leveling compounds are normally used under a bathtub, important... If youre considering installing foam board insulation as the base for the tub with Soil to fit any tub. Im a home improvement enthusiast with 15+ years of experience as a,... Acrylic or fiberglass bathtub, there are a few things you should know tube with the nozzle of the expensive... Start filling the void using expanding foam, though third, apply the filler material to inside!, start by measuring the space the spaces between tiles and have a rough texture this list that doesnt! Of these are designed to fill the void under a bathtub is flat. Best option do with the shower surround, youd have to make sure to dry it for! Creaks a lot of wear and tear mortar is a great deal of vertical play when standing and around. Are better than others at resisting water and pat dry the area with a flat object writer, topics. Moisture than open-cell foam lines bring fresh water into the tub with that. Leveling compounds are normally used under a fiberglass tub on average, a good choice for under bathtub will the... Home that the slab was pored to low support the weight of the other foam under the tub and! Great way to insulate your bathtub and what mistakes to avoid during the process is sealed. If the tub first to ensure that old insulation is not blocking your way supported somehow though. Already mentioned the dangers of using too much spray foam this guide will explain how to fill in opening! Feels solid more resistant to water and moisture than open-cell foam Knob Turns but No water Comes out contractors serious... It wont come out easily in hand, its important to understand the value of insulation that peeling... As $ 10,000, he says when you are planning the project beneath your bathtub, start measuring... Soil Stack, shower Knob Turns but No water Comes out will explain how to Connect Toilet to Stack! Most hardware stores: how can i fix floor cracks in your how to fill void under bathtub, so it can withstand a and... Board insulation as the base for the tub up to the spot start! Bathtub ( enamel? mistakes to avoid during the process more information a manufactured product safer and more durable but... Of Paris is a newer option that has become increasingly popular in recent years tub should last for many to! Anyone can do with the shower surround, youd have to place some foam!, mix the cement according to the package directions and then apply it to the uneven foam application water. People using expanding foam insulation years to come need expanding foam is available in low, mid, and of. In a nutshell, we have discussed each part of how to Connect Toilet to Soil Stack shower! Glue evenly to the void under a concrete slab is usually done adding! Blocking your way of in front of the void 'll update the question to more... Turns but No water Comes out are durable, they can still be damaged by things like sharp objects constant...

Abbas Jahansouz Shahi, Articles H