Garbanzos

From Fresh Dictionary

English

Noun

garbanzos

  1. Plural of garbanzo.
Personal tools