Spanish-English Dictionarycaballetes
caballetes
Meaning of caballetes