Spanish-English Dictionarytrabáramos
trabáramos
trabar
Meaning of trabáramos