Spanish-English Dictionaryarrolla
arrolla
arrollar
Meaning of arrolla