Gaelic English Dictionary

Gàidhlig - English

stad in English:

1. stad stad