Definify.com

Definition 2025


ovverosia

ovverosia

Italian

Conjunction

ovverosia

  1. Variant of ossia