small potato balls - Spanish English Dictionary

small potato balls

Meanings of "small potato balls" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Colloquial
small ball made with coca leaves mixed with boiled potato, quinoa ash or lime, for chewing and extracting a stimulating juice pijcho [m] BO