French-Spanish dictionary »

succube meaning in Spanish

FrenchSpanish
succube nom {m}

súcubonoun
{m}