Translation Spanish English: tara
Dictionary: maintarasustantivo2 Mar,
Mark,
blemish,
cut,
cutting,
cutting off,
defect,
dent,
failing,
gash,
incision,
injury,
lesion,
prick,
scar,
scrape,
scratch,
shortcoming,
slash,
slit,
weak point,
weakness,
wound.