French-Spanish dictionary »

escarmoucher meaning in Spanish

FrenchSpanish
escarmoucher

escaramucear

Your history