pichurim beans

English

Noun

pichurim beans

  1. plural of pichurim bean