English Gaelic Dictionary

English - Gàidhlig

peak in Gaelic: