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

stock car racing

(also

stock-car racing

)
noun SPORrásaíocht stoc-charranna

Related Entries