Gaelic English Dictionary

Gàidhlig - English

làrach campachaidh in English:

1. camping site camping site