double beans

English

Noun

double beans

  1. plural of double bean