Definition of “body stocking” - English Dictionary

british dictionary