English-Spanish dictionary »

sniper rifle meaning in Spanish

EnglishSpanish
sniper rifle (long-range rifle)
noun

fusil de francotiradornoun
{m}

rifle de francotiradornoun
{m}