Search term vouer has one result
Jump to
FR French EN English
vouer (v) [to commit oneself for a certain matter] devote (v) [to commit oneself for a certain matter]

French English translations