English-Portuguese dictionary »

ambusher meaning in Portuguese

EnglishPortuguese
ambusher (one who ambushes)
noun

emboscadornoun
{m}