Romanian-English dictionary »

armă cu lunetă meaning in English

RomanianEnglish
armă cu lunetă substantiv
{f}

sniper rifle(long-range rifle)
noun