Online Dictionary

Spanish Dictionary, English Spanish Dictionary

Definition of " to tell the truth ... " in Spanish Dictionary
Direct results
English » Spanish
to tell the truth ...
  • {PHR} verdad: la verdad del caso es que ...