German-Spanish dictionary »

sich duellieren meaning in Spanish

GermanSpanish
sich duellieren

duelo