Definition of “cotton bud” - English Dictionary

English