Otrante

French

Proper noun

Otrante m

  1. Otranto (a town in Italy)