ovidotti

Italian

Noun

ovidotti m

  1. plural of ovidotto