Spanish-English Dictionaryarrojar
Meaning of arrojar