Home
Search
Index
Definify.com
Definition
2024
samesuga
samesuga
Galician
Noun
samesuga
f
(
plural
samesugas
)
leech
(animal)
Similar Results