French-Spanish dictionary »

avachir meaning in Spanish

FrenchSpanish
avachir

destensar