Spanish-English Dictionaryaherrojar
Meaning of aherrojar