Home
Search
Index
Definify.com
Definition
2024
deocan-dearga
deocan-dearga
Scottish Gaelic
Noun
deocan
-
dearga
m
(
botany
)
red clover
Similar Results