Home
Search
Index
Definify.com
Definition
2025
spleuchda
spleuchda
Scottish Gaelic
Noun
spleuchda
m
genitive singular of
spleuchd
Similar Results