to bathe; to wash freely; to immerse

listen to the pronunciation of to bathe; to wash freely; to immerse
İngilizce - İngilizce
imbathe
to bathe; to wash freely; to immerse