Spanish-English Dictionarytrabarán
trabarán
trabar
Meaning of trabarán