Spanish–English dictionary

English translation of the Spanish word perfeccionarse

Spanish → English
  
SpanishEnglish
perfeccionarse improve
perfeccionar improve; perfect; round off; round out