New English-Irish Dictionary
  • EN > GA
  • GA > EN

tracks

(also track marks) noun needle marks on skin of drug userneedle tracks lorg snáthaide → see track