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