Latin-Swedish dictionary »

succuba meaning in Swedish

LatinSwedish
succuba

succubus