English Gaelic Dictionary

English - Gàidhlig

embarrassing in Gaelic: