English Gaelic Dictionary

English - Gàidhlig

overlook in Gaelic: