Gaelic English Dictionary

Gàidhlig - English

eabar in English:

1. eabar eabar