Spanish-English Dictionarylanzabais
lanzabais
lanzar
Meaning of lanzabais