pichuquira - Spanish English Dictionary
History

pichuquira



Meanings of "pichuquira" in English Spanish Dictionary : 1 result(s)

Spanish English
General
pichuquira [f] BO breast strap made of cowhide used to soften blows or hits