piece of cotton wool

Dictionnaire