Definition of “bubble bath” - English Dictionary

british dictionary