chumberas

Spanish

Noun

chumberas

  1. plural of chumbera