English to Portuguese Dictionary outplayed

outplayed

superado
translation of 'outplayed'
verb
jogar melhor que,
derrotar ao jogo
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one