Arti dalam bahasa Inggris perendaman submersion; soaking Arti lain yang mungkinsoaking Bisa juga berartisoaking in; Sinonim dan padanan pengairanirrigation; waterworks penggenanganinundation