Dizionario gaelico - Inglese

Gàidhlig - English

eabar in inglese:

1. eabar eabar