Spanish-English Dictionarylanzaba
lanzaba
lanzar
Meaning of lanzaba