Gaelic English Dictionary

Gàidhlig - English

dùr in English:

1. dùr dùr