English translation of 'babucha'
- (= zapatilla)
idiom: llevar algo a babucha (Southern Cone)
to carry sth on one's back
- (= prenda)
- (Latin American)
Trends of 'babucha'
View usage over:
Translation of babucha from the Collins Spanish to English Dictionary