×
escarmouche
meaning in English
n.
skirmish, dispute
Related Words
s'engager dans une escarmouche
escarboucle
escargot
escarotique
escarpe
PC Version
Copyright © 2018 WordTech Co.