Gaelic English Dictionary

Gàidhlig - English

sreap in English:

1. sreap sreap