daebdie

English: Translation
spleen
noun
Body parts
Härjedalen
Notes

spleen daebrie, daebdie