Spanish-English Dictionaryarrestar
Meaning of arrestar