dictionnaire gaélique - Anglais

Gàidhlig - English

na aghaidh Anglais:

1. the face the face