Dictionary, Free Dictionary - MyDictionary.net
Definition of " dicho y hecho " in Spanish English Dictionary
Results
dicho y hecho
  • {ID} say: no sooner said than done