Gaelic English Dictionary

Gàidhlig - English

leum in English:

1. leum