English Gaelic Dictionary

English - Gàidhlig

punishment in Gaelic: