ovvero

listen to the pronunciation of ovvero
İtalyanca - Türkçe
ya da
ya
İtalyanca - İngilizce
or rather, or, or else, that is
or rather