Summary
Spanish to English:   more detail...
  1. disculparse:


Spanish

Suggestions for disculparse in Spanish

Spelling Suggestions for: disculparse


Wiktionary Translations for disculparse:

disculparse
verb
  1. to make an apology or excuse

External Machine Translations: