Gaelic English Dictionary

Gàidhlig - English

a thòiseachadh in English:

1. to start to start