English to Italiano Dictionary
skirmish
Cacciatore (tattica)
Meaning for skirmish found in 7 Languages.
Sponored Video