someone who buds - Spanish English Dictionary

Suggest a Term