(colloq) shoot/poke full of holes - Inglés Sinónimo Diccionario

Can't found any synonym terms.