Search term astreindre has one result
Jump to
FR French EN English
astreindre (v) [to force; to compel; to oblige] constrain (v) [to force; to compel; to oblige]

French English translations