i oughta

listen to the pronunciation of i oughta
Englisch - Deutsch
ich sollte (eigentlich)
ich müsste (eigentlich)