Home
Search
Index
Definify.com
Definition
2025
sgreucha
sgreucha
Scottish Gaelic
Noun
sgreucha
genitive singular of
sgreuch
Similar Results