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

turbo diesel

AUTO
1 noun engineinneall turbadhíosail 2 noun vehicleturbadhíosalfeithicil turbadhíosail