English Gaelic Dictionary

English - Gàidhlig

headmaster in Gaelic: