Swedish-Latin dictionary »

succuba meaning in Latin

SwedishLatin
succuba

succubus