Italian-English dictionary »

fucile di precisione meaning in English

ItalianEnglish
fucile di precisione noun
{m}

sniper rifle(long-range rifle)
noun