Translation of francotirador in English:

francotirador

sniper, n.

masculine and feminine nounfeminine francotiradora

  • 1

    sniper