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

horse riding

(also

horse-riding

)
nounmarcaĆ­ocht ar chapall

Related Entries