English-Portuguese dictionary »

telescopic sight meaning in Portuguese

EnglishPortuguese
telescopic sight (aiming device)
noun

miranoun
{f}