Dizionario gaelico - Inglese

Gàidhlig - English

barraid in inglese:

1. barraid barraid