debita

listen to the pronunciation of debita
Lateinisch - Englisch
due, owed
appropriate, becoming
owing
doomed, destined, fated