Dictionary, Free Dictionary - MyDictionary.net
Definition of " abrocharse " in Spanish English Dictionary
Results
abrocharse
  • {V} fasten, button, wrestle