CONFETTI definition and meaning | Collins English Dictionary

CONFETTI definition and meaning | Collins English Dictionary