Search term devotar has one result
PT Portuguese EN English
devotar (v) [to commit oneself for a certain matter] devote (v) [to commit oneself for a certain matter]