Spanish-English Dictionarybata
bata
batir
Meaning of bata