duelo

duelo

English Noun
Ad

Definition

Alternative spelling of duello

Etymology

From Italian duello.

Ad