dictionnaire gaélique - Anglais

Gàidhlig - English

thar-tharraing Anglais:

1. overdraft