Definition of “wire wool” - English Dictionary

English