Spanish–English dictionary

English translation of the Spanish word desempeñar el papel de

Spanish → English
  
SpanishEnglish
desempeñar el papel de play; take the part of