×

escarmouche meaning in English

n. skirmish, dispute

Related Words

  1. s'engager dans une escarmouche
  2. escarboucle
  3. escargot
  4. escarotique
  5. escarpe
PC Version

Copyright © 2018 WordTech Co.