French-Spanish dictionary »

némésis meaning in Spanish

FrenchSpanish
némésis

némesis

Némésis nom {f}

Némesisnoun