dictionnaire gaélique - Anglais

Gàidhlig - English

barraid Anglais:

1. barraid barraid