Spanish-English Dictionaryarrollaba
arrollaba
arrollar
Meaning of arrollaba