English | German | Russian | Czech

skirmishing English

Meaning skirmishing meaning

What does skirmishing mean?

skirmishing

a brief battle

Are you looking for...?