Spanish-English Dictionaryarrojara
arrojará
arrojarse
Meaning of arrojara