Bud definition and meaning | Collins English Dictionary

Bud definition and meaning | Collins English Dictionary