Spanish-English Dictionaryarrollan
arrollan
arrollar
Meaning of arrollan