French-Spanish dictionary »

astreindre meaning in Spanish

FrenchSpanish
astreindre

constreñir

Your history