Translation English Spanish: scotch
Diccionario: main
scotch
verb
2 arruinar, cagarla, defraudar, desbaratar, deteriorar, estafar, estropear, frustrar, joderla, macular, manchar.
5 contener, defraudar, desbaratar, desviar, dificultar, entorpecer, estafar, estorbar, evitar, excluir, frustrar, impedir, parar.