English Gaelic Dictionary

English - Gàidhlig

a gun sleeve in Gaelic: