English to Spanish Dictionary teamed

teamed

En equipo
translation of 'Teamed'
verb
asociar,
ofrecer
Credits: Google Translate
Download the
HelloEnglishApp
image_one