yard-long bean









yard-long bean


noun

  1. asparagus bean.
50 queries 0.625