debido

SPANISH
debido
masc
fem
ENGLISH
due, owing to