Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

succuba Definition

Cancel
succuba
noun(suc-cu-ba)
succubus

Words Related to succuba!

succuba Examples by Brain Bank Users