English Gaelic Dictionary

English - Gàidhlig

astonished in Gaelic: