English to Portuguese Dictionary outfoxed

outfoxed

Superado
translation of 'outfoxed'
verb
flanquear,
procurar cativar,
rodear
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one