Definition of “wire wool” - English Dictionary

british dictionary