translations

achiever (n.)

vencedor (Brasil)

 see also [top]
 
 The Integral Dictionary & Wordnet [top]