Spanish-English Dictionarytrabaré
trabaré
trabar
Meaning of trabaré