ovvero

listen to the pronunciation of ovvero
Italienisch - Türkisch
ya da
ya
Italienisch - Englisch
or rather, or, or else, that is
or rather