Dictionary, Free Dictionary - MyDictionary.net
Definition of " Siento haberlo hecho esperar. " in Spanish English Dictionary
Results
Siento haberlo hecho esperar.
  • {PHR} sorry: I am sorry to have kept you waiting.