Spanish-English dictionary »

fusil de francotirador meaning in English

SpanishEnglish
fusil de francotirador noun
{m}

sniper rifle(long-range rifle)
noun