Spanish-English Dictionaryarrancaste
arrancaste
arrancar
Meaning of arrancaste