Portuguese-English dictionary »

emboscado meaning in English

PortugueseEnglish
emboscado noun

ambushee(one who is ambushed)
noun

emboscador noun
{m}

ambusher(one who ambushes)
noun