bodyguards
Guardaespaldas
translation of 'bodyguards'
noun
guardia de corps,
guardaespaldas,
escolta,
guarura
definition
Credits: Google Translate