Spanish-French dictionary »

escaramucear meaning in French

SpanishFrench
escaramucear

escarmoucher