Definition of “mudpack” - English Dictionary

british dictionary