×
astreindre
meaning in English
v.
exact, demand, require, insist upon; force
Related Words
astre
astreignant
astreinte
astringence
PC Version
Copyright © 2018 WordTech Co.