There are multiple definitions - click on the translation that matches your context.

devido

adjetivo

full

due

adjective

Definitions of due

English

payable on demand or at an agreed time; expected to arrive or to be received

The measure is designed so that no payments would be due on the bonds for five years.

English

proper; reasonable; suitable; authorised; appropriate

Political trials often violate law and due process.