French-Spanish dictionary »

estrapade meaning in Spanish

FrenchSpanish
estrapade nom {f}

garrucha | estrapadanoun

Your history