Translation Spanish English: dar la tabarra
Dictionary: maindar la tabarraverbo1 annoy,
bother,
chafe,
devil,
discommode,
disoblige,
gall,
get at,
get to,
goad,
gravel,
incommode,
inconvenience,
irk,
irritate,
nag,
nark,
needle,
nettle,
put out,
rag,
rile,
trouble,
vex.